freehire launches on Product Hunt on 26 August.

Follow →

Head of Customer Support

Overview This Head of Customer Support role will champion the customer post-purchase journey. You will balance strategic leadership with technical, hands on troubleshooting. Leading a lean team of two Support Technicians, your mission will be to elevate the support standards, optimise ticketing workflows, and ensure customers receive fast, accurate and empathetic resolutions to complex technical challenges. The Role Some key responsibilities are as follows: Leadership and Team Management Mentor…

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available