Greg Garreau

Senior Manager, Customer Success EMEA

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.

Location

Nîmes, France

Links


Org chart

This person is not in the org chart



Offices

This person is not in any offices