OpenCloud Limited employs 14 employees. The OpenCloud Limited management team includes Lucia Irawaty (Programme Manager), Antonio Antona (Sales Director Italy, Portugal, Spain and Telefónica Global Account), and Ifeanyi Odeghe (Business Development Executive).
Get Contact Info for All DepartmentsLooking for a particular OpenCloud Limited employee's phone or email?