Leon Leung's Location
China
Leon Leung's Skills
Leon Leung's Summary
Leon Leung, based in China, is currently a Art Director and Partner at ATCHAIN. With a robust skill set that includes Concept Development, Logo Design, Corporate Identity, Business Strategy, Strategic Planning and more, Leon Leung contributes valuable insights to the industry. Leon Leung has 1 email on RocketReach.