Operations Lead
Posted 07/08/2024 by People Source Consulting
- Location:
- Dundee (241 miles)
- Job Type:
- Permanent
The Operations Lead is responsible for overseeing and coordinating the activities of the Project Engineering and Field Service teams to ensure efficient project delivery, optimal field operations, and customer satisfaction. This role requires a strategic leader who can … more