Menu
Search
for example job, company, skills
for example city, county or postcode

4 jobs in Horsham

posted in the last 10 days, in the Maintenance Jobs category
Show filters

Filter by Disability Confident

Filter by Remote working

Filter by Location

Filter by Posting date

Filter by Salary range

Filter by Category

Filter by Contract type

Filter by Hours

Results 1-4 of 4
Show per page and sort by

Waste Contract Assistant

  • 17 March 2026
  • Surrey County Council - Surrey, RH2 8EF
  • £33,552 per year
  • Permanent
  • Full time

This role has a starting salary of £33,552 per annum, based on a 36-hour working week. We are thrilled to be hiring a Waste Contract Assistant to join our fantastic Waste and Circular Economy team. We offer flexible working, and you will predominantly work ...

Maintenance Worker

  • 16 March 2026
  • YMCA DLG - RH12 1AH
  • £28,325 per year
  • On-site only
  • Permanent
  • Full time

37.5 hours per week / permanent / working Monday to Friday 9am-5pm. At YMCA DownsLink Group, our mission is to help children and young people have a fair chance to be who they want to be. We do this by providing a safe home, building life skills and self-...

Grounds Maintenance Operatives

  • 13 March 2026
  • Manpower UK Limited - Horsham, West Sussex, RH12 3SL
  • £12.71 per hour
  • On-site only
  • Contract
  • Full time

Seasonal Grounds Maintenance Operatives Location: Horsham Hourly Rate: £12.71 p/h Contract Type: Fixed-term contract until end of October Working Hours: Mon-Fri 7:30-16:00 About the role We currently require multiple Grounds Maintenance Operatives to join our ...

Grounds Maintenance Operative

  • 11 March 2026
  • Manpower UK Limited - Horsham, West Sussex, RH12 3SL
  • £12.71 per hour
  • On-site only
  • Permanent
  • Full time

Grounds Maintenance Operative Location: Horsham Hourly Rate: £12.71 p/h Contract Type: Permanent, full-time. Working Hours: Monday-Friday 7:30-16:00 potential for weekend overtime. About the role We currently require a Grounds Maintenance Operative to join ...

  • 1