About ITM Power Plc

Data Unavailable

Country
Industry:
Electronic components and accessories
Founded:
2001
IPO Date:
06/11/2004
ISIN Number:
I_GB00B0130H42
Address:
2 Bessemer Park, Shepcote Lane, Sheffield, South Yorkshire, S9 1DZ, United Kingdom
Phone Number
44 11 4244 5111

Key Executives

CEO:
Schulz, Dennis
CFO
Allen, Andrew
COO:
Clay, Martin