WCCF News

ROSS FLANIGAN

Ross Flanigan became a member of the board in 2019 having brought Deloitte into membership of the Forum in 2012. Ross is Managing Director of Shared Services at Deloitte, leading teams in Cardiff, Milton Keynes and Hyderabad.

He is also leader of the Cardiff Delivery Centre for Deloitte, having overseen the growth of centralised business services from zero to over 1000 people in Cardiff.

His experience lies in service start-up and growth, transformation, and near-shoring and offshoring across an increasing range of business services. Ross had an earlier career phase as a RAF Officer, specialising in Air Traffic Control. He is married with three young-adult sons.