Walker & Sloan Ltd | Certified B Corp
•
2024-05-18
Slough, , UK
Senior Site Manager
Are you an experienced Senior Site Manager looking for a new challenge? Do you have a proven track record of working on major data centres, or major construction projects in general? If so, Walker & Sloan have an exciting opportunity for you!Be one of the firs…