Stephen Holden
About Stephen Holden
Stephen Holden is a Senior Customer Success Manager at Onfido, with over 23 years of experience in customer success and service delivery. He has previously held positions at PTC and Tata Communications, where he developed effective solution plans to address client needs.
Work at Onfido
Stephen Holden has been serving as a Senior Customer Success Manager at Onfido since 2020. In this role, he focuses on ensuring customer satisfaction and success by developing effective strategies to address client needs. His experience in customer success spans over two decades, allowing him to effectively manage relationships with major national and international clients.
Previous Experience at PTC
Before joining Onfido, Stephen worked at PTC as a Cloud Services Manager for a duration of seven months in London, United Kingdom, from 2019 to 2020. His role involved overseeing cloud service operations and enhancing customer engagement through effective communication and service delivery.
Experience at Tata Communications
Stephen held the position of Senior Service Delivery Manager at Tata Communications from 2015 to 2019, where he worked for four years in London, United Kingdom. In this capacity, he was responsible for managing service delivery processes and ensuring that client operational needs were met efficiently.
Education and Expertise
Stephen studied at The Colchester Institute in Essex, where he completed an OND/HND in Art & Design from 1990 to 1993. His educational background complements his extensive experience in customer success, equipping him with creative problem-solving skills and a strong understanding of client needs.
Professional Skills and Attributes
Stephen is recognized for his exceptional communication skills and ability to connect with clients and colleagues. He is known as a supportive team player who is focused on achieving results. His expertise includes capturing, developing, and implementing solution plans to resolve client operational and business challenges.