Nextera employs 81 employees. The Nextera management team includes Hossein Bayani (Chief Executive Officer), Samane Gharagozlu (Senior Human Resources Generalist), and Saeed Aliverdikhani (Executive Assistant to CTO).
Looking for a particular Nextera employee's phone or email?