Zenobē employs 350 employees. The Zenobē management team includes Martin Navarro Serrano (Director of Iberia), Robert Long (Head of Portable Power), and Rebecca North (Grid Services Operations Manager).
Looking for a particular Zenobē employee's phone or email?