Richard Mitchell

Head Of Customer Success UK And Ireland

Richard Mitchell serves as the Head of Customer Success for the UK and Ireland at Cisco since November 2019, focusing on enhancing customer engagement with Cisco Technology. Prior to this role, Richard was a member of the board at Somebody Digital Ltd, contributing to market support and digital strategy from June 2013 to December 2024. Richard's previous experience includes positions as Commercial Director for Europe at PFSweb and VP of Business Development at eCommera, where strategic sales and eCommerce solutions were a focus. Richard's extensive background in customer success emerged during a lengthy tenure at Digital River, holding various leadership roles, including Global VP of Customer Success and UK Managing Director, and contributing to substantial growth in Europe. Richard began a career in technology management at Intuit Inc, where foundational skills in systems and operations were developed.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices