Leo Bo's Location
Shanghai, China
Leo Bo's Work
Leo Bo's Education
Leo Bo's Skills
Leo Bo's Summary
Leo Bo, based in Shanghai, China, is currently a Head of IT at TNT, bringing experience from previous roles at TNT. Leo Bo holds a 2004 - 2006 Master of Computer Applications (MCA) in Information Technology Project Management @ Fudan University. With a robust skill set that includes Change Management, IT Management, Project Planning, Project Management, Team Building and more, Leo Bo contributes valuable insights to the industry. Leo Bo has 2 emails on RocketReach.