Barry O'Mahony is a financial services executive and venture investor operating across cross-border payments and international banking structures.