Openhost employs 15 employees. The Openhost management team includes David Martinez (CEO), José Manuel Vázquez Fraguas (Junior Developer), and Alexandre Rico (Web developer and Technical support).
Get Contact Info for All DepartmentsLooking for a particular Openhost employee's phone or email?