JobMesh

Customer Success Manager

Azul · US

The Customer Success Manager is part of our Worldwide Customer Success team at Azul. The Customer Success Manager acts as the liaison between the Customer an...

Job description

The Customer Success Manager is part of our Worldwide Customer Success team at Azul. The Customer Success Manager acts as the liaison between the Customer and Azul focusing on ensuring our customers have the best possible experience from onboarding through their lifetime with Azul. What You'll Do (aka Responsibilities): Customer Success: - Execute an On Boarding session with all new Azul customers providing them with a “welcome packet” that includes contact information, useful links to training materials and other various resources. Set the proper expectations for the customer journey to include migration, health checks, business reviews, and renewals. Schedule the first business review during the on boarding session. - Lead (Plan, Prep, coordinate, and execute) in conjunction with the Account Executive, Sales Engineer, and Renewal Sales Specialist (RSS) a series of communications and “check in” meetings throughout the lifecycle of the customer including: - Welcome meeting in conjunction with the Sales and Pre-Sales Engineers - Regular cadence of check in meetings - Formal Azul Business Reviews - Follow the Bus Review format: Know the Customer, Planning (Patches, Sec Briefings) and...