Ruth Holmes

Customer Success Manager

Ruth Holmes has extensive experience in customer success and management roles within the technology and public sectors. Currently serving as a Customer Success Manager at Tenable since February 2022, Ruth previously held various managerial positions at Check Point Software Technologies, including Distribution Manager, Renewals Manager for Australia and New Zealand, Channels Development A/NZ, and Office Manager for the ANZ region from May 2011 to February 2022. Earlier in the career, Ruth worked as an Animal Health Enforcement Officer at Hertfordshire County Council from January 2004 to November 2010. Ruth holds a Master of Science in Animal Health from the Royal Veterinary College and a Bachelor of Science (Hons) in Animal Behaviour from the University of Chester.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices