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 Denis Finnegan Technology Manager Caroline O’Brien Compliance & Risk Manager