Skip to content
CSM Jobs

Customer Success Manager, Amazon Leo

Amazon

Location
Onsite (Bellevue, Washington · Bellevue, Washington)
Compensation
$82k - $140k/yr
Employment
Full-time
Level
Senior Level
Posted Today

About the role

Amazon Leo is seeking a Customer Success Manager to support North America consumer partnerships for its low Earth orbit satellite network. The role focuses on operationalizing sales channels, managing partner relationships, and driving customer acquisition and revenue growth through data-driven strategies.

Skills

Project management Channel operations Sales channel operationalization Data-driven decision making Relationship management Strategic planning Performance tracking Escalation resolution Stakeholder management Business development Go-to-market strategy Data analytics Process improvement Technical communication Customer advocacy ROI analysis

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k) matching
  • Paid time off
  • Parental leave
  • Life insurance

Perks

  • Restricted stock units
  • Sign-on payments

Full job details