Finding jobs in Leeds and UK-wide. We make it personal.

Here at Jo Holdsworth Recruitment, we offer tailored support and assistance to job seekers - helping you further your career by matching you with the best possible opportunities in your chosen sector. Whether you’re looking for jobs in Leeds, Yorkshire or anywhere in the UK.


Our job seeking support

We have three designated teams at JHR, all specialising in commercial office personnel opportunities for temporary employment, permanent employment and executive/senior appointments.

Our process is exceptionally thorough to ensure you receive the best possible outcome for your career and the best representation as a candidate in the employment market.

From the outset, you’ll work with a designated recruitment consultant who’ll invite you to register via our online portal - followed by an in-person or virtual video consultation, so we can really understand you as an individual and the parameters of your job search.

Here to help

We’ll offer guidance on your CV if needed, plus professional interview support for every opportunity you secure through us. We'll also work with you through the acceptance of any new employment offers, ensuring that terms agreed suit your unique needs.

After this, while it’s really all down to you, we love to keep in touch and hear how you’re getting on in your new role, so we’ll always be there in the background!

Permanent roles

Permanent and fixed term contract opportunities from entry level to management.

Temporary roles

Find ad-hoc, ongoing and temp-to-perm job opportunities.

Executive search

Mid-management to C-Suite headhunting solutions for commercial hires across the UK.

What to expect

See what our clients and candidates say…

Find your next role

If you're on the market for your next career move, send your CV across to our team with a brief description of what you're looking for and a consultant will be in touch as soon as they have an opportunity to present to you.

Talk to our team

Just have a general query? Call or message our team below for support

+44 (0)113 2337760