Meet the team Find out about the company, our people and how to join the team. About UsOverview Meet the Team Career Opportunities ISO Policy Statements Meet the Team Rob Cowan Managing Director Clare Kelly Operations Manager Natalia Murphy Product Manager Caroline O’Brien Compliance & Risk Manager Denis Finnegan Technology Manager