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

4 Diversity inclusion jobs in Gwynedd

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

Sonographer

  • 06 November 2025
  • Medacs Healthcare - Bangor, Gwynedd, LL57 2PW
  • £42 to £45 per hour
  • On-site only
  • Temporary
  • Full time

Sonographer (Obs & Gynae & General) - Ysbyty Gwynedd Hospital, Bangor Job Title: Sonographer (Obstetrics & Gynaecology & General) Location: Ysbyty Gwynedd Hospital, Bangor LL57 2PW Contract Type: Locum Salary: £42-£45 per hour About You: Are you a highly ...

Seasonal Fundraiser

  • 20 November 2025
  • NFP People Limited - South Stack, LL57 2DG
  • £25,847 to £27,549 per year
  • On-site only
  • Contract
  • Full time

Seasonal Fundraiser Make a difference this summer Are you passionate about nature and confident talking to people? Looking for a rewarding seasonal role where every day feels different? Join the Fundraising Team in the North Wales/South Stack area, where you'...

Health Care Assistant

  • 28 November 2025
  • Meddyg Care (Criccieth) Ltd - Criccieth, Gwynedd
  • £12.21 to £12.82 per hour
  • On-site only
  • Permanent
  • Full time

We are currently recruiting Health Care Assistant's to work in Meddyg Care (Criccieth) Ltd which is located in Criccieth. We are not providing any form of VISA Sponsorship applications at this time. It takes a special kind of person to work as a Health Care ...

Support Worker

  • 28 November 2025
  • Hillgate Recruitment Services - Gwynedd, Wales
  • £12.60 per hour
  • On-site only
  • Temporary
  • Full time

JOB TITLE: Support Workers LOCATION: Gwynedd, Wales CONTRACT: Zero hours SHIFT PATTERN: as per business needs PAY RATE: £12.60 per hour Hillgate Recruitment Services is a leading recruitment agency in the UK. With over 25 years of experience, we have been ...

  • 1