Odyssey Cybersecurity employs 181 employees. The Odyssey Cybersecurity management team includes Christos Onoufriou (Chief Executive Officer), Irena Hadjivassiliou (Head Of Human Resources CY (HQ) and GR and MENA and UK), and Angeliki Charalampopoulou (Account Manager, Business Development).
Looking for a particular Odyssey Cybersecurity employee's phone or email?