Director of Customer Success
Posted on 9/26/2023
INACTIVE
Illumio

501-1,000 employees

Business data center and cloud computing security
Company Overview
Illumio's mission is to enable every organization to realize a future without high-profile breaches. Illumio provides visibility, segmentation and control of all network communications across any data center, cloud and endpoint.
Fintech
Government & Public Sector
Energy

Company Stage

Series F

Total Funding

$557M

Founded

2013

Headquarters

Sunnyvale, California

Growth & Insights
Headcount

6 month growth

2%

1 year growth

0%

2 year growth

21%
Locations
Cambridge, MA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Management
Communications
CategoriesNew
Sales & Account Management
Customer Success & Support
Requirements
  • A customer-focused approach to leadership
  • Win-win problem solving and consensus-building approach within cross-functional teams
  • Proactive identification and communication of critical decision points, issues, and resolution
  • Excellent time management to evaluate and prioritize work activities for you and your team
  • Flexibility in applying customer success methodology to varied customer cultures and priorities
  • Autonomy in decision making
  • 10+ years of customer relationship experience
  • 6+ years of professional management experience
  • Experience managing cybersecurity, network, and data center infrastructure clients
  • Clear and compelling communication
  • Ability to execute account and company growth strategy
  • Escalation mitigation experience
  • Expertise in documenting customer successes
  • Ability to build a strategic roadmap for every customer that defines how they should adopt Illumio's products to meet their desired outcomes
Responsibilities
  • You will be assigned to our Americas (AMS) region, managing Customer Success Advisors and collaborating with a cross-functional team to drive customer value
  • Work with subject matter experts in Training, Support, Engineering, Professional Services, and Product, assembling the appropriate resources for each account
  • Lead our AMS Customer Success Advisors to manage portfolios and foster relationships
  • Inspect customer adoption issues and increase adoption health where required to ensure that all customers are wildly successful with Illumio's platform
  • Tie adoption health to renewal and ensure that value is being delivered
  • Establish “trusted advisor” relationships with the management and technical teams on the customer side while working with our account team to extend Illumio's footprint
  • Lead and support meetings with internal and external stakeholders on major accounts
  • Identify areas of risk, ensure all stakeholders are aware, and drive mitigation plans
  • Monitor the adoption health across all accounts within your team's portfolio and generate a quarterly improvement plan to drive adoption score increases
  • Occasional travel to company headquarters and customer sites may be required