Declan Maguire

Executive Vice President / Global Account CEO

Declan Maguire is a seasoned global commercial leader with extensive experience in international expansion and go-to-market strategy. Previously serving as Head of Customer Affinity Marketing at Barclaycard, they achieved remarkable increases in retention rates and successful product launches. Currently, as the Executive Vice President and Global Account CEO at Teleperformance, Declan drives innovative, technology-enabled solutions that enhance operational efficiency across diverse industries. Their career spans multiple leadership roles in various companies, consistently focusing on transformation and operational excellence.

Location

Largs, United Kingdom

Links


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices