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.
Sign up to view 2 direct reports
Get started
This person is not in any teams