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 Views10998 Clicks00 Profile Staff (1) Current Employees of Leon Engineering S.A. Nicos Leon General Manager Boardmember 2010/6 – Today (14 Years)