The Renewals Manager at Samsara is responsible for leading and managing the customer renewal process across EMEA, ensuring high customer retention, forecasting renewal outcomes, and mitigating churn through collaboration with sales, customer success, and finance teams.
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.