Shane O'Riordain

Group Corporate Affairs And Investor Relations And Marketing Director at TP ICAP

Shane O'Riordain is an accomplished corporate affairs and investor relations professional with extensive experience across various sectors. Currently serving as the Group Corporate Affairs and Investor Relations and Marketing Director at TP ICAP since March 2022, Shane previously held the position of Senior Managing Director at Teneo and spent a decade at Royal Mail as Group Director and Executive Committee Member, focusing on corporate affairs, regulation, strategy, and marketing. Prior roles included Group Corporate Affairs Director at Lloyds Banking Group, where Shane led a sizable team during the Financial Crisis, and Group Corporate Affairs and Economics Director at Halifax, responsible for repositioning the bank in a competitive market. Earlier career highlights include serving as Group Communications Director at Flemings and working as a Diplomat in the Irish Diplomatic Service. Shane holds an MBA from the University of Warwick, an Associateship from the Chartered Insurance Institute, a BA in Public Administration from the Institute of Public Administration in Dublin, and an MSc in Organisational Behaviour from the University of London.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices