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 Senior Advisor, Business Growth and Strategic Alliance at Esker Asia, bringing experience from previous roles at Esker, Esker Asia, PTC and Arbortext. 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 4 emails on RocketReach.