Icon Solutions
Show contact
Directors
Darren Capehorn, Ben Hallifax, Tom Kelleher
Dan Allingham
Head of Finance
Adam Richardson
Head of Payments Architecture
Liam Jeffs
Director, Sales
Hannah Mckechnie
Head of HR
+ 8 more
12 members
Current role
View in org chart