Log in
Nova
Contact
Links
Previous companies
View in org chart
Chris Noulis
Chief Commercial Officer
Fedra Triantafillou
Service Quality Senior Manager
Gianna Plakoutsi
Commercial Procurement Manager
Vasiliki Bourmpi
Corporate Sales Manager
February, 2023 - present