Company Profile Login or Register to add a Company 38.065005, 23.5079014 Leon Engineering S.A. Tsoka 8 Mandra 19600 Greece +30 210 777 093 6 20232024 Views10936 Clicks00 Profile Staff (1) Current Employees of Leon Engineering S.A. Nicos Leon General Manager Boardmember 2010/6 – Today (13 Years / 10 Months)