
Ben Shepherd
Chief Strategy and Innovation Officer at Refinitiv
TED Attendee
London, United KingdomAbout Ben
Bio
Ben and team set the Refinitiv medium to long-term strategy by understanding the market dynamics today and anticipating those of the future, while at all times looking for emerging opportunities. In support of the future strategy, Ben leads our mergers and acquisition activity in close collaboration with finance and our investors.
Ben believes that bringing an alternative view and healthy productive challenges to his Refinitiv colleagues helps ensure rigor in our beliefs and areas of investment be it time, people / capital resources.
Prior to Refinitiv, Ben was the Head of Strategy for the Financial & Risk business division of Thomson Reuters. Previous to Thomson Reuters, Ben was partner with the financial service advisory firm, Oliver Wyman, specialising in capital markets strategy.
Ben’s expertise includes advising the ‘C suite’ in several leading global and regional institutions on a broad range of topics such as business growth, cost efficiency, commercial transactions, regulatory response and FinTech.
Ben graduated from Bournemouth University in 2000 with a Bsc (Hons) in Financial Services. Ben is currently based in London, UK.