Cosmo Tech employs 120 employees. The Cosmo Tech management team includes Phillip Hazen (Chief Executive Officer), Thierry de Lumley (CEO), and Vincent Baroin (Chief Financial Officer).
Looking for a particular Cosmo Tech employee's phone or email?