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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices