Skip to content
CSM Jobs

Sr. Customer Success Manager, Amazon Leo

Amazon

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

About the role

Amazon Leo is launching a low Earth orbit satellite network to provide broadband connectivity to underserved areas. This role leads the launch and management of consumer partnerships, operationalizing sales channels to drive customer acquisition and revenue growth.

Skills

Customer success Partnership management Sales channel operations Strategic planning Cross-functional leadership Data analysis Business development Telecommunications Project management Stakeholder management Go-to-market strategy Performance tracking Process improvement Financial modeling Technical communication Mentoring

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