Greg Garreau

Senior Manager, Customer Success EMEA at Tenable

Greg Garreau has a comprehensive background in customer success and sales, with experience at Tenable, ServiceSource, and Arvato. Greg's roles have included managing customer success teams, inside sales representation, and account management across various regions such as EMEA, France, Nordics, UK Financial, and Nordics. Greg also has experience as a French tutor and holds a Bachelor of Arts degree in French and Spanish.

Links


Org chart