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

4 permanent, Site agent jobs in Birmingham

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

Finance Director

  • 09 January 2026
  • Drive Zone UK LTD - B11 2BA
  • £75,000 per year
  • On-site only
  • Permanent
  • Full time

Role Description This is a full-time on-site role for a Finance Director located in Birmingham. The Finance Director will oversee financial planning, analyse financial data, prepare and review financial statements, and ensure accurate financial reporting. They...

Cleaning Supervisor

  • 30 January 2026
  • TC Facilities Management - Frankley, B32 4AR
  • £14.00 per hour
  • On-site only
  • Permanent
  • Full time

Cleaning Supervisor Shift Pattern:5 out of 7 days, including weekends Start Time & End Time:Various shifts required to ensure site is covered - where appropriate 06:00 - 14:00, 14:00 - 22:00 and 10:00 - 06:00 Location:Birmingham Position:Cleaning Salary ...

Sales Agent - Venue Based

  • 06 January 2026
  • Castle Hotel Services Limited - Birmingham, West Midlands
  • £26,000 to £60,000 per year
  • On-site only
  • Permanent
  • Full time

BRC are a well-established nationwide fundraising company with a multitude of charity partners in our portfolio including national charities. We are looking for the right person to join our dedicated team of private site fundraisers. All of our fundraisers are...

Support Worker Residential Children's Home

  • 22 January 2026
  • Future Chapter Care Limited - B218PF
  • £25,000 to £26,500 per year, pro rata
  • On-site only
  • Permanent
  • Full time

Support Worker – Children’s Residential Home Salary: £25,000 to 26,500 Location: On site Hours: Full-time, permanent Shift pattern: Includes evenings, weekends, sleep-ins and bank holidays (on a rota) Do you want to make a difference every day? Are you ...

  • 1