Customer Success Manager
New
U
UpGuardCybersecurity
Location: London, Secondary Locations: Northern Ireland, Dublin, CardiffFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 5+ years' experience
- Required Skills
- Project ManagementCybersecuritySalesforceCustomer SuccessHubSpotAccount ManagementCRM
Requirements
- 5+ years' experience in customer success and account management with enterprise organizations.
- Proven track record of driving customer success and aligning complex solutions at executive levels.
- Experience supporting, building, and maintaining customer relationships.
- Highly organized with the ability to document processes.
- Proven success in owning growth and revenue for a book of business, including renewals.
- Understanding of cyber risk management or risk management frameworks.
- Experience navigating large and complex organizations.
- High level of proficiency in the English language.
- Ability to work cross-functionally and collaborate with internal groups.
- Strong ability to translate complex ideas to a variety of audiences.
Responsibilities
- Onboard and manage UpGuard customers to ensure effective use of the platform.
- Provide resources including success plans and customer-specific training sessions.
- Organize regular check-in calls to maintain engagement.
- Translate customer requirements into tailored solutions based on risk management frameworks.
- Monitor customer health and provide proactive education.
- Advocate for the customer and provide insights to internal Product, Sales, and Marketing teams.
View Full Description & ApplyYou'll be redirected to the employer's site