
AB
Customer Success Strategy Operations Lead
Expired
Remote
Full Time
SimSpace
Overview
SimSpace is seeking a highly motivated and experienced Customer Success (CS) Strategy & Operations Lead to join our US-based team. The ideal candidate is a detail-oriented professional who thrives in fast-paced, dynamic environments.
Responsibility
Process Improvement: Implement Challenger methodology to enhance the customer journey and contribute to scalable, efficient processes that elevate the customer experience
Strategic Input: Provide insights to leadership and product teams, influencing strategies that align with client needs and market trends
Sales Alignment: Work closely with SimSpace Sales teams (Account Executive and Presales Engineers) for upsell/expansion opportunities
Strategic Account Management: Serve as the primary point of contact for assigned clients, addressing queries, concerns, and escalations while maintaining strong relationships
Project tracking: Leverage your project management experience and demonstrate ownership of scheduling and monitoring tasks cross-functionally
Onboarding & Training: Develop and execute tailored onboarding plans, deliver product demonstrations, and provide ongoing training to maximize client success and product adoption
Requirements
Bachelor's degree in Business, Communications, Cybersecurity, Computer science, or equivalent work experience
7+ years in Account Management, Project Management, Customer Success, Technical Support, Consulting or similar role with Enterprise and/or Government customers
5+ years of experience with enterprise software solutions and technical troubleshooting; cybersecurity expertise desired
Proficiency in CRM (Salesforce) and Customer Success software platforms (Slack, Microsoft tools, Google)
Must be a U.S. Citizen
Willingness to travel approximately up to 25%
About this Job
Job Posted
Jul 25, 2025
150k-200k USD
Salary
Experience
Experience Level
Skills Needed
Account Management, Project Management, Customer Success, Technical Support, Consulting
United States
Preferred Location
Benefits
Compensation. Base salary range of $150,000–$200,000, reflecting our confidence in your expertise and impact, with the opportunity to earn commission based on individual performance and company results
Commission opportunity. Earn additional compensation based on achieving sales targets
Financial Well-Being. Defined contribution pension scheme
Paid Time Off. Annual leave plus public holidays
Health & Wellness. Private medical insurance