×
Register Here to Apply for Jobs or Post Jobs. X

Janitor Job Openings in Wales — Search & Apply

Jobs found: 220
1 week ago 171. Cleaning Operative – Make Spaces Shine Job in Ebbw Vale, Wales, UK (Ebbw Vale jobs)

Maintenance/Cleaning (Cleaning Services, Commercial Cleaning, Janitor, Maintenance Worker)

Sodexo Ltd is seeking a Cleaning Operative for a full - time role at a corporate site in the United Kingdom. You’ll join a team focused...

Cleaning Operative – Make Spaces Shine Job

Listing for: Sodexo Ltd
View this Job
1 week ago 172. Facilities Porter Job in Aberystwyth, Wales, UK (Aberystwyth jobs)

Maintenance/Cleaning (Building Maintenance, Facility Maintenance, Janitor, Cleaning Services)

The Role - You will be required to assist in the delivery of the day operation at Aberystwyth University by providing a porter and...

Facilities Porter Job

Listing for: Aberystwyth University
View this Job
1 week ago 173. Cleaning Operative – Pibwrlwydd College SANH Job in Carmarthen, Wales, UK (Carmarthen jobs)

Maintenance/Cleaning (Cleaning Services, Commercial Cleaning, Janitor, Maintenance Worker)

Cleaning Operative – Pibwrlwydd College SA31 2NH - Solo Service Group are recruiting a cleaning operative to join our team on a permanent...

Cleaning Operative – Pibwrlwydd College SANH Job

Listing for: Solo Service Group
View this Job
1 week ago 174. Chargehand Ysgol Y Ddraig; Llantwit Major Job in Barry, Wales, UK (Barry jobs)

Maintenance/Cleaning (Cleaning Services, Commercial Cleaning, Janitor, Facility Maintenance)

About us - To provide a cleaning service for building cleaning clients - Ambitious - Forward thinking, embracing new ways of working...

Chargehand Ysgol Y Ddraig; Llantwit Major Job

Listing for: Vale Of Glamorgan Council
View this Job
1 week ago 175. Hospital Porter - Part Time Weekend Shifts Job in Wrexham, Wales, UK (Wrexham jobs)

Maintenance/Cleaning (Commercial Cleaning, Janitor)

Betsi Cadwaladr University Health Board (BCUHB) is recruiting for a Band 2 Portering role in Wrexham Maelor Hospital and community sites....

Hospital Porter - Part Time Weekend Shifts Job

Listing for: NHS
View this Job
1 week ago 176. Facilities Porter Job in Aberystwyth, Wales, UK (Aberystwyth jobs)

Maintenance/Cleaning (Building Maintenance, Facility Maintenance, Janitor, Cleaning Services)

The Role - You will be required to assist in the delivery of the day operation at Aberystwyth University by providing a porter and...

Facilities Porter Job

Listing for: Aberystwyth University
View this Job
1 week ago 177. Cleaner, Cleaning Services Job in Cardiff, Wales, UK (Cardiff jobs)

Maintenance/Cleaning (Cleaning Services, Commercial Cleaning, Janitor)

Cleaner - Department: Retail - Employment Type: Part Time - Location: Aintree - Reporting To: Store Manager - Compensation: £10.85 - ...

Cleaner, Cleaning Services Job

Listing for: Poltronesofa
View this Job
1 week ago 178. Cleaner, Cleaning Services Job in Swansea, Wales, UK (Swansea jobs)

Maintenance/Cleaning (Cleaning Services, Commercial Cleaning, Janitor)

Cleaner - Department: Retail - Employment Type: Part Time - Location: Aintree - Reporting To: Store Manager - Compensation: £10.85 - ...

Cleaner, Cleaning Services Job

Listing for: Poltronesofa
View this Job
1 week ago 179. School Cleaner Job in Usk, Wales, UK (Usk jobs)

Maintenance/Cleaning (Cleaning Services, Janitor, Commercial Cleaning, Facility Maintenance)

Usk, United Kingdom | Posted on 23/10/2026 - Province Monmouthshire (Sir Fynwy GB - FYN)Country United KingdomPostal Code NP15About Us -...

School Cleaner Job

Listing for: Civic Recruitment Limited
View this Job
1 week ago 180. Part Time Cleaners at Amalgamated Facilities Management Job in Neath, Wales, UK (Neath jobs)

Maintenance/Cleaning (Cleaning Services, Commercial Cleaning, Janitor)

We are recruiting part time Cleaners for evening and daytime shifts, Monday to Friday. Training, uniform and equipment will be provided...

Part Time Cleaners at Amalgamated Facilities Management Job

Listing for: Government of Jersey
View this Job
Jobs found: 220