As Invoca’s UK Director of Sales, Duncan MacPherson drives the company’s international growth. Leveraging over 25 years of experience in both corporate and scale-up settings, he excels at building high-performing commercial teams and delivering tailored solutions for the UK and EMEA markets. Renowned for his strong relationship-building skills, Duncan prioritises exceptional customer engagement, fueling Invoca’s success in the region.