Leave us your email address and we'll send you all the new jobs according to your preferences.

Enterprise Customer Success Manager

Posted 16 hours 12 minutes ago by Invicti Security

Permanent
Not Specified
Call Centre / Customer Service Jobs
Belfast, United Kingdom
Job Description
Who We Are:

Invicti is an application security leader protecting over 3,500 organizations worldwide through our DAST-first Application Security Platform. Our flagship products, Netsparker and Acunetix, enable security and development teams to continuously secure web applications through proprietary proof-based scanning and predictive risk scoring.

Location: Candidates to be already based in the United Kingdom

Who You Are:

Our Enterprise Customer Success Manager role is a fantastic opportunity for you if you are a customer-focused professional with Customer Success or Account Management experience in the Technology space. You're a self-starter committed to maintaining the highest levels of satisfaction among Invicti's customer base.

Your ability to work in fast-paced environments, exercise strategic thinking, and ensure clients realize the value of their investment is essential. You will drive adoption, renewals, expansion, and advocacy.

What You'll Be Doing:
  • Leading all post-sales activities for Invicti's customers through relationship-building, product knowledge, planning, and execution
  • Acting as the voice of the customer
  • Collaborating with Sales, Marketing, Product, Engineering, and Development teams to embed strong customer messaging
  • Renewing and expanding long-term partnerships independently
  • Achieving quarterly metrics on customer retention, upselling, and price increases
  • Driving customer adoption, training, and best practices to maximize value
  • Conducting Quarterly Business Reviews to promote positive outcomes
  • Analyzing data to discover insights and inform recommendations
  • Monitoring accounts for churn risks and proactively mitigating them
What You'll Need:
  • At least 3-4 years of experience in Customer Success or Account Management within the Tech industry
  • Experience building relationships with clients
  • Familiarity with managing renewals and upsells
  • Strong presentation, facilitation, and communication skills
  • Excellent time management and organizational skills
  • Desire to work in a dynamic startup environment and contribute to offerings and client interactions
  • This role requires in-office presence at our Malta office on Tuesdays and Wednesdays.
Why Invicti? Your Health & Wellness Matters:
  • Health Insurance: Covering 100% of employee healthcare and dental premiums, with contributions for dependents
  • Life Assurance: Covering 3x annual salary
  • Pension Plan: 4% employer and 5% employee contributions
  • Employee Assistance Program: 24/7 emotional support, counseling, life coaching, and more
  • Family Leave: 39 weeks paid leave for birthing parents, 4 weeks for non-birthing parents
Work-Life Balance:
  • Remote work options
  • Quarterly Thrive-Wellness Days
  • Volunteer Days: 5 paid days annually
  • Paid Birthday Off
  • Mobile Allowance
We Value You:

Recognition and rewards culture, emphasizing personal and professional growth. Invicti embraces diversity and inclusion, creating a space where everyone feels valued and included.

Email this Job