Loukas Oikonomakis

Chief Technology Officer at Odyssea

Loukas Oikonomakis is a seasoned professional with extensive experience in the engineering and technology sectors. Currently serving as the Chief Technology Officer and Head of Innovation at Odyssea since March 2019, Loukas also co-founded Olon Design Group in the same year. Previous roles include Structural Engineer at Consolidated Contractors International Company from November 2018 to February 2019 and at Foster + Partners from October 2016 to September 2018. Loukas holds a Master of Science in Earthquake Engineering from Imperial College London and a Master of Engineering in Civil Engineering from the National Technical University of Athens.

Links

Previous companies

Consolidated Contractors Company logo
Foster + Partners Limited logo

Org chart


Teams

This person is not in any teams