Head Of Pre Construction and Work Winning
22 days ago
Leeds
Manage and inspire a team of Estimators, Bid Writers, and Business Development Managers ... A deep understanding of high-voltage systems, substations, and distribution systems, with knowledge ...