Primary Job Title CEO and Co-Founder Primary Organization Tap
Location Gibraltar, Gibraltar, Gibraltar Regions Europe, Middle East, and Africa (EMEA) Gender Male
LinkedIn View on LinkedIn X (Twitter) View on X
David Carr is the CEO and Co-Founder of Tap Global. He previously worked at Digital Payments PLC as a Shareholder. David Carr attended Nambour State School.