Cosmo Tech employs 100 employees. The Cosmo Tech management team includes Hugues de Bantel (VP), Stephanie Kidder (Chief Marketing Officer), and Thierry de Lumley (Chief Revenue Officer).
Get Contact Info for All DepartmentsLooking for a particular Cosmo Tech employee's phone or email?