Team Leader
Posted a week ago by Veolia
- Salary:
- £13.15 - £16.67/hour
- Location:
- Brent, London (9 miles)
- Job Type:
- Permanent
Ensure staff are completing their allocated tasks and duties in a timely and efficient manner to maximise productivity. Maintain and build relationships with internal and external stakeholders. Report any vehicle, plant or equipment defects are reported to the line manager. Ensure … more