Roderick Luo's Location
Shanghai, China
Roderick Luo's Work
Roderick Luo's Education
Carnegie Mellon University - Heinz College of Information Systems and Public Policy
Master’s Degree (Master in Entertainment Industry Management (MEIM))
2016 - 2018
Beijing Institute of Technology
Bachelor of Economics (International Economics and Trade (Bilingual))
2012 - 2016
Technische Universität München
Semester Abroad for Exchange Program (BWL)
2014 - 2015
Roderick Luo's Skills
Roderick Luo's Summary
Roderick Luo, based in Shanghai, China, is currently a Deputy Director, Business Development at 88RISING, bringing experience from previous roles at 88RISING and WME (William Morris Endeavor). Roderick Luo holds a 2016 - 2018 Master’s Degree in Master in Entertainment Industry Management (MEIM) @ Carnegie Mellon University - Heinz College of Information Systems and Public Policy. With a robust skill set that includes Digital Communication, Leadership, Teamwork, Copywriting, Strategy Implementation and more, Roderick Luo contributes valuable insights to the industry. Roderick Luo has 2 emails and 1 mobile phone number on RocketReach.