Geoff is responsible for customer success globally via the customer success team. Driving improvement across all aspects of Virsae services including, delivery, training, support, functionality and service adoption, Geoff and his team enhance customer experience and deliver tangible business benefits to our customers. He has 20 years’ experience in a range of service led roles within the telecommunications industry.
Location
Sheffield, United Kingdom
This person is not in any offices