top of page

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

bottom of page