Icon Solutions
Show contact
View in org chart
Directors
Darren Capehorn, Ben Hallifax, Tom Kelleher
Toine van Beusekom
Director, Strategy
Adam Richardson
Head of Payments Architecture
Liam Jeffs
Director, Sales
Hannah Mckechnie
Head of HR
+ 8 more
Tom Martin
Business Development Manager
Angus Maitland
Senior Solutions Business Architect For Payments & Associated Services
Nick Cruxton
Senior Business Analyst
12 members
August, 2021 - present