OpenNebula employs 31 employees. The OpenNebula management team includes Ignacio Llorente (Chief Executive Officer), Ruben Santiago Montero (Chief Technology Officer), and Constantino Gonzalez Vázquez (COO | Head of Research | Co-Founder).
Get Contact Info for All DepartmentsLooking for a particular OpenNebula employee's phone or email?