Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a leading company as a Customer Success Manager, focusing on managing relationships with key clients and ensuring they maximize the value of a powerful project management tool. This fully remote role values strong communication and organizational skills and offers a competitive salary, benefits, and work-life balance.
Join to apply for the Customer Success Manager role at Swooped
Join to apply for the Customer Success Manager role at Swooped
Our client is on a mission to bring magic back to software. To empower product teams to do their best work, they are building an issue tracking and project management tool that combines UI elegance with world-class performance. Founded in 2019, the tool has become the solution of choice for thousands of high-impact companies to build their products better.
Our client was set up as a fully remote company from the start. Today, the small but mighty team is distributed across North America and Europe. What unites them is relentless focus, fast execution, and a passion for software craftsmanship. They are all makers at heart and care deeply about the quality of their work.
About The Role
They’re looking for a Customer Success Manager to help manage relationships with the tool's top customers. As a part of the early team, you’ll play a pivotal role in laying the foundation and setting up best practices. You will champion customers’ needs and ensure they realize the full value of the tool across their organization. Your role will involve onboarding new customers, delivering ongoing support + enablement, and fostering strong relationships to drive customer satisfaction and retention.
What you'll do
Requirements
What is Offered
Note:
“We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer. Swooped helps candidates around the world to discover and stay focused on the jobs they want until they can complete a full application in the hiring company career page/ATS.”
Referrals increase your chances of interviewing at Swooped by 2x
Get notified about new Customer Success Manager jobs in United States.
United States $70,000.00-$110,000.00 12 hours ago
Peoria, IL $34,000.00-$38,000.00 3 weeks ago
United States $48,000.00-$62,000.00 1 hour ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.