Learn more
Log in
Exelia Technologies
Contact
No bio yet
Michalis Odysseos
Digital Strategy Manager(CTO)
Sign up to view 3 direct reports
Get started
Vega IT
Helpful Engineering
Directive
Deel
Atlas Air