Roger Yu's Location
Shanghai, China
Roger Yu's Work
Roger Yu's Education
Roger Yu's Skills
Roger Yu's Summary
Roger Yu, based in Shanghai, China, is currently a Project Leader at Boston Consulting Group (BCG), bringing experience from previous roles at Strategy&, IBM Global Services Strategy & Change and Accenture. Roger Yu holds a Master in Marketing Management @ University of Surrey. With a robust skill set that includes Market Entry, Due Diligence, Real Estate, Business Strategy, Strategic Consulting and more, Roger Yu contributes valuable insights to the industry. Roger Yu has 4 emails on RocketReach.