A new Business Development Manager joins the team in London!
Elise Cray 2020-11-13T15:40:46+10:00iTech Labs is pleased to announce that we have welcomed a new Business Development Manager to the team. Based in London, Jonathan Burke-Gaffney will not only be assisting customers in the UK, but also throughout much of Europe. Jonathan is an experienced Business Development Manager, bringing with him almost 30 years of experience in business [...]