Stephen Cavanagh

Engineering Manager (dams & Reservoirs) at Binnies

Stephen Cavanagh is an experienced Engineering Manager specializing in Dams & Reservoirs. Stephen has held notable positions at Binnies, Black & Veatch, and Dee Valley Water. Stephen earned their Master of Engineering in Civil Engineering from Imperial College London.

Links

Previous companies

Black & Veatch logo

Timeline

  • Engineering Manager (dams & Reservoirs)

    January, 2021 - present