About the Role
The Health & Safety Advisor's main objective is to support project operations teams in all aspects of the SHE framework, ensuring operations protect the environment, health, safety, and welfare of employees and others affected by operations.
Responsibilities
- Maintain close communications with the Health & Safety Manager, advising of any serious negative impacts.
- Review compliance with the SHE Management framework across all sites.
- Ensure SHE reports provide clear and concise findings supported by photographic evidence and are discussed with the Site Manager before issuing.
- Support Operational teams with ‘High Risk’ Safe System of Work reviews.
- Monitor and review physical activities on site to ensure compliance with Safe Systems of Work and safe working practices.
- Inform the Health & Safety Manager before issuing a Non-Compliant site report.
Requirements
- Experience in the construction industry as a SHE Advisor.
- Experience in residential construction is preferred.
- Excellent communication and influencing skills.
- Ability to work independently and manage multiple priorities.
- Strong knowledge of UK health and safety legislation and best practices.
- NEBOSH Health & Safety Construction Certificate required.
- Full UK Driving Licence.
- Ability to travel to multi sites in the South region.
- Must be eligible to work in the UK.
- London Square is not able to offer Visa sponsorship.
Skills
- Communication skills
- Influencing skills
- Independent work
- Priority management
- UK health and safety legislation
- Best practices
Location
- South region (project sites)
- Uxbridge (head office)
Work Type
- Full-time
Education Level
- NEBOSH Health & Safety Construction Certificate
Salary/Compensations
- Competitive compensation package
- Car allowance
- Discretionary bonus
Benefits
- Private Medical Insurance
- Group Pension Scheme
- Life Insurance
- 25 Days holiday plus bank holidays
- Holiday trading scheme
- Long service days
- Dental Cover
- Bupa Employee Assistance
- Virtual GP Service
- Salary sacrifice scheme for electric vehicles
- Cycle to Work
- Gym Membership corporate discounts
- Health Cash Plan
- Perkpal (shopping discounts)
- Tech Scheme
- Payroll Giving
About the Company
- London Square is a fast-growing developer focused on London.
- Their mission is to create places that reflect London at its best – dynamic, diverse and full of life.
- Over the past two years, they’ve brought more than £2bn of capital into London living.
- They are part of Aldar, the UAE’s leading real estate developer, investor, and manager.
- Together, they are committed to creating world-class developments, anchored in high quality design, sustainability, and outstanding customer service.
- London Square is a fresh, exciting and rewarding place to work.
- Their success is based on the quality of their people.
Equal Opportunity
- London Square is proud to be an equal opportunities employer.
- They are committed to creating a welcoming and inclusive environment for all employees, regardless of their background or identity, to develop and promote a diverse culture that reflects the communities they serve.
- If you require support as part of your application or require more information please email careers@londonsquare.co.uk.
