Job Description

 About us:

  • We're Huzzle - we connect top talents with leading companies across UK, US, and Europe.
  • Hearty, family-like environment with a close-knit team of 25 working remotely.
  • Mission: Helping people across the globe find fulfilling work.
  • Emphasis on autonomy, encouraging each member to act as an entrepreneur within the team.
  • We offer a steep learning curve and a chance to grow your skills rapidly.
  • On the path to becoming an industry-leading company, but we need your talent and dedication to get there
  • Opportunity for growth and promotion if you do well

Primary Responsibilities


The CSM owns the client relationship from point of hire onward, with clear responsibility for retention and expansion.

Core responsibilities:

  • Run onboarding calls focused on:

  • Setting clear expectations

  • Understanding client goals and success criteria
  • Ali...

Apply for this Position

Ready to join Huzzle? Click the button below to submit your application.

Submit Application