Tidal Lagoon Power employs 9 employees. The Tidal Lagoon Power management team includes Paul Leslie (Development Director France), and Andrew Shaw (Head of Project Controls).
Looking for a particular Tidal Lagoon Power employee's phone or email?