Site Manager
Role Overview & Responsibilities
Site Manager
Business Area: Construction
Place of Work: London
Contract Type: Permanent
We believe we are one of the leading construction businesses in the UK. As a family-owned business, we have the freedom and flexibility to take a different approach and provide an inclusive environment which is aligned to our core values of Quality, Integrity, Openness, Caring and Progressive. As a responsible employer we are also committed to promoting and protecting the physical and mental health of all our people at all times. We focus on creating structures and spaces that provide an environment for people to thrive in and solutions for our customers that provide a better experience during the creation. However large the project or contract, we know that it is always personal to the people who use it and those that are responsible for it. We hope that these things are just as important to you.
Our Construction business vision is to create a vibrant, sustainable business, challenging industry norms to achieve quality outcomes with a focus on modern methods of construction that enhances the Osborne brand and focuses on better returns not by growth in turnover, but by doing things better for both ourselves and our customers. We operate mainly within London and the South East focussing on the Education, Residential and Commercial markets with projects typically ranging in value from £5m through to £60m.
- Competitive Salary and Car Allowance (dependent on position)
- Flexible working
- Company Pension
- 25 Days Holiday
- Gift Day off for your Birthday
- Private Health Insurance (after qualifying period dependent on level)
- Employee Assistance Programme
- Life Assurance
- Trade Discount Cards
- Cycle to Work scheme
- Subsidised Gym Membership
- Perk Box Access
Frequently Asked Questions
How do I apply for the Site Manager position at Osborne Ltd?
Click the “Apply for this Position” button on this page to submit your details directly to Osborne Ltd's recruitment pipeline without agency fees or intermediaries.
Is this role eligible for remote work or international relocation?
This position is based in London, England with potential relocation and visa sponsorship considerations for qualified candidates.
Are there any fees to apply through Jobflixs?
No. Jobflixs is 100% free for all job applicants. We strictly prohibit recruitment fees, candidate registration fees, or placement charges.