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


Timeline

  • Senior Manager, Customer Success EMEA

    March, 2021 - present

  • Manager, Customer Success Team, EMEA

    April, 2018

  • Customer Success Manager

    May, 2016