Vinay Sharma is the CEO of London Hydro.
240 people are employed at London Hydro.
London Hydro is based in London, Ontario.
The NAICS codes for London Hydro are [22, 221].
The SIC codes for London Hydro are [49, 491].