Launch Customer Success Manager jobs in United States
cer-icon
Apply on Employer Site
company-logo

WM India · 1 day ago

Launch Customer Success Manager

WM is North America’s largest comprehensive waste management environmental solutions provider, seeking a Launch Customer Success Manager. The role focuses on executing the onboarding of strategic accounts, building client relationships, and managing communication to ensure a successful transition to the account team.

Information Technology & Services

Responsibilities

Work directly with customers and internal stakeholders to ensure timely, accurate, and complete execution of complex implementation project plans
Serve as an internal and customer-facing subject matter expert on implementations and impacts of non-standard use cases
Provide practical guidance on operationalizing processes, data flows, and regulatory impacts; lead client trainings to optimize engagement
Partner with functional teams to translate customer feedback into actionable insights for service enhancements, driving continuous improvement
Build and sustain strong relationships with clients during the implementation phase, acting as a strategic advisor by understanding their objectives and challenges; transition relationship to the account team post-implementation
Lead meetings with customers and internal stakeholders, document and manage action items, and ensure timely execution of project plans
Engage across the customer’s organization and work cross-functionally to identify opportunities and risks around timelines and business processes; present recommendations and solutions
Act as a client resource to escalate and address implementation activities, including issue resolution
Accountable for onboarding analytics and reporting, including customer access, ensuring all information is current, and referencing dashboards during engagements
Ensure all internal and external data inputs are accurate for successful implementation
Partner with Billing to confirm billing definitions and ensure first invoice accuracy

Qualification

Client Relationship ManagementProject ManagementImplementation ExpertiseData AnalysisCommunication Skills

Required

Must live and work in the US
Bachelor's Degree in Project Management, or a related field; or in lieu of degree, High School Diploma GED (accredited) and 4 years of relevant work experience
7 years of related work experience (in addition to education requirement)

Benefits

Medical
Dental
Vision
Life Insurance
Short Term Disability
Stock Purchase Plan
Company match on 401K
Paid Vacation
Holidays
Personal Days

Company

WM India

twitter
company-logo
WM India, established in 2013, is the Global Capability Center of WM—North America’s leading environmental services company.

Funding

Current Stage
Late Stage
Company data provided by crunchbase