Trust our team to deliver innovative solutions

Senior Management

Our team, based at offices in London and Denver, has considerable experience in financial services — over 100 years between them, with a track record of success in growing new businesses and particular expertise in Transaction Processing, Card Manufacturing and Personalization/Fulfillment of payment products.

Senior Management

Naseer NasimNaseer Nasim hover

Naseer Nasim

Chief Executive Officer
Melanie Barker, COOMelanie Barker, COO

Melanie Barker

Chief Operating Officer
Anthony McGeeAnthony McGee

Anthony McGee

Chief Customer Officer
Cathy Corby IannuzzelliCathy Corby Iannuzzelli hover

Cathy Corby Iannuzzelli

EVP Product Strategy
Travis CarrollTravis Carroll hover

Travis Carroll

Vice President of Information Technology
Mauricio OrihuelaMauricio Orihuela hover

Mauricio Orihuela

Vice President Of Software Engineering
World mapMap Pin

London

Green Park House
15 Stratton Street
London
W1J 8LQ

Map Pin

Denver

4600 S. Ulster Street
Suite 680
Denver
CO 80237