tna appoints global technical support manager to deliver superior customer service experience

May 3, 2018

company news

|

3 mins read

Dallas, United States, 3 May 2018 –  tna is pleased to announce the appointment of Tom McPhee to the newly-created position of Group Technical Support Manager, reinforcing the company’s commitment to customer service excellence. Based in tna’s Dallas, US office, Tom will be responsible for coordinating and developing tna’s growing global technical support teams, including...
View more