New Onboarding Manager

Evolve

Remote regions

US

Benefits

18w maternity 10w paternity

Similar Jobs

See all

Team Leadership:

  • Lead a team of 8-12 Onboarding Consultants, providing coaching through call reviews, skill sessions, and pipeline-metric reviews.
  • Hire, develop, and retain high-performing talent using career development 1:1s and performance feedback.
  • Foster a customer-obsessed culture with recognition, contests, and consistent team touchpoints.

Operational Oversight:

  • Monitor team pipeline health to ensure CRM hygiene, account progression, and achievement of activation and conversion targets.
  • Analyze pipeline forecasts, conversion trends, and individual metrics to inform coaching and drive results.
  • Collaborate with Sales, Support, and Account Management to refine onboarding playbooks and strengthen owner experience.

Performance and Strategy:

  • Lead the team to meet or exceed monthly goals through data-driven decision making.
  • Identify skill gaps and build actionable development plans to elevate team performance.
  • Champion new ideas and process improvements that enhance pipeline management and customer outcomes.

Evolve

Evolve is on a mission to make vacation rental easy for everyone. The company fosters a high-performing, customer-obsessed culture built on curiosity, communication, and accountability, where teammates thrive through collaboration and purpose-driven work.

Apply for This Position