Log In

Leon Koutsovasilis Edit Profile

information technology executive

Leon Koutsovasilis, information technology executive.

Career

Chief technical officer CTSpace (formerly BuildOnline), Travelport Ltd.