Ben Shepherd

Ben Shepherd

Chief Strategy and Innovation Officer, Refinitiv

About Ben

Ben leads Refinitiv’s medium-to-long term strategy planning (including scanning for new opportunities and spearheading our M&A activity) with an approach that continually seeks alternative perspectives and challenges conventional thinking.

Before Refinitiv, Ben was Head of Strategy for Thomson Reuters’s Financial & Risk business and prior to that was a partner at financial consultancy Oliver Wyman, where he specialised in capital markets strategy.

He is an experienced advisor to the C-suite at leading global institutions, on subjects as diverse as business growth, cost efficiency, commercial transactions, regulatory response and FinTech.

He holds a degree in Financial Services from Bournemouth University.

Posts by Ben