Richard Davies

VP, Strategic Advisory, DXC Technology and MD, LEF

Richard Davies

At LEF, Richard leads a programme that combines research and thought leadership with advisory and events, to help clients challenge conventional assumptions with original, future-focused thinking. He is also responsible in DXC Technology for advising senior clients and their teams on shaping and executing their tech-driven business transformations.

Richard has over 20 years' experience in the IT market.  He has held a variety of Sales and Marketing positions both nationally and internationally, firstly with NCR Corp and AT&T – primarily in the Financial Services marketplace – and latterly with CSC Index, prior to his current role at the LEF where he has full P&L responsibility for the business.

Richard has a Masters in International Relations and Contemporary War from King's College, London, a BA Hons in Business Administration from the University of Wales and has completed the INSEAD Advanced Management Programme.  Richard regularly presents on public platforms discussing key strategic issues for executives.


We use cookies to improve the user experience of our website. If you continue to browse, we'll assume you are happy for your web browser to receive all cookies from our website. See our cookies policy for more information on cookies and how to manage them.