IT Talent’s level of customer service…
10th July 2017 · Kevin Howes
IT Talent’s level of customer service has made them a pleasure to work with. They are an organisation with good communication skills which I have found invaluable in today’s marketplace.