Lodge Cottrell Logo

Lodge Cottrell are a world-leading supplier of air pollution control systems to large-scale industrial facilities. Due to a significant increase in our workload, and our desire to sustain our business for the coming years, we are currently looking for a small number of dedicated, resourceful and ambitious Project Managers. Read more

Experienced Project Manager(s) Required