Apostolos holds a BSC and MSC in chemical engineering from the National Technical University of Athens. He began his career in technical sales holding a number of positions with companies including Rhone Poulenc Hellas and Rhodia Hellas before joining Arnaud Hellas, first as Sales Manager and then becoming Commercial Director. When Arnaud Hellas was rebranded as Azelis, he became Country Manager for Greece and then Regional Business Manager for the East Mediterranean region. In 2012, he was appointed Commercial Director for Azelis in Greece and then for the Balkan countries. He was appointed Regional Managing Director, Balkans in 2013.