Albert Leong's Location
Singapore
Albert Leong's Work
Albert Leong's Education
Albert Leong's Skills
Albert Leong's Summary
Albert Leong, based in Singapore, is currently a Managing Director at Esker Asia, bringing experience from previous roles at PTC, Arbortext and Sap. Albert Leong holds a 2000 - 2001 Insead. With a robust skill set that includes New Business Development, Sales Management, Business Strategy, Leadership, SaaS and more, Albert Leong contributes valuable insights to the industry. Albert Leong has 3 emails and 1 mobile phone number on RocketReach.