Illusive-Customer Success Manager-Texas

  • Illusive Networks
  • Texas., USA
  • Full-time
About The Position

This is an opportunity to be Illusive’s eyes and ears with the clients. Help them work through their needs, fine tune our product and services to the customer’s unique needs and help them to transform the way they assess security risk, listen to their feedback to help the Product and R&D team innovate new features, ultimately, you’re there to ensure that our customers are more successful.

In this role, you’ll own and manage customer relationships, ensuring customer delight and communicating the value of our product to drive deeper, more robust engagement.

You will apply your understanding of cyber security and of our products, services, and best practices to proactively provide support and guidance to our customers. 

Duties for the Customer Success Manager will include a broad range of tasks such as maintaining ongoing customer relationships and networking, implementing success programs, contributing to sales, on-boarding and training clients, and minimizing churn. You should also be able to provide insights on client-to-business interactions, improve customer experience through product support, and handle customer complaints and requests.

Successful candidates must be social, analytical, possess an aptitude for learning and using new software, and be able to communicate clearly and effectively. The ideal Customer Success Manager should engage with customers, lead adoption, maximize value, and create strategies to grow our customer base.

In this role you will:

  • Design success of the enterprise customer’s journey. From Pre-sales and onwards you will guide your customer down the path of success every step of the way.
  • Advocate for and be the voice of your customer. Identify and mitigate risks, promote new features and advise on best practices.
  • Serve as trusted advisor as it relates to Illusive products and the cybersecurity industry as a whole.
  • Drive product adoption and value realization – Identify customer’s needs and how Illusive solves their problem. Ensure all key contacts are adopt Illusive products and features
  • Build relationships with all key contacts, especially CISO and other executive level contacts.
  • Upsell, crossell and renewals for existing clients
Requirements:
  • 10 years experience customer success or technical account management roles. 
  • Experience navigating enterprise organizations and demonstrated success developing strong customer relationships including C and V level contacts. 
  • Experience and familiarity on premise or other security tools.
  • Technical aptitude and project management skills as well as a strong operational background with a proven ability to leverage customer’s business metrics to prove value and drive the customer’s journey. 
  • Proven success in up-selling / cross-selling opportunities
  • Ability to work independently and experience working with a global team. 
  • Metrics driven; ability to translate customer needs into achievable goals and operate well in a data driven environment
  • Willingness to travel regularly to customer sites. 
  • Minimum Bachelor’s degree 

Apply for this position