Our team
Stefanos Leonidis
Born in Athens in 1995. He studied at Cardiff Metropolitan University, where he obtained a Bachelor of Computing.
In CLEON, he is responsible for managing the company’s database and website.
In CLEON, he is responsible for managing the company’s database and website.