NEL employs 86 employees. The NEL management team includes Hans Hide (Chief Project Officer Electrolyser), and Norman Bolton (Consultant Mechanical Engineer).
Looking for a particular NEL employee's phone or email?