Leo Luo possesses extensive experience in regional marketing, currently serving as a Regional Marketing Expert at Alibaba Group since August 2018. Previously, Leo held the position of Regional Marketing Manager at Sohu.Com Inc. from January 2015 to April 2017, where responsibilities included planning marketing strategies, identifying opportunities, managing marketing events, and fostering third-party partnerships. Prior roles also include Sales Supervisor and BI Analyst at Sohu.com and a Specialist and Assistant Consultant at Isaac&Kenneth Associates. Leo holds a Bachelor's degree in Mechanical Engineering from Southwest Petroleum Institute, earned from 2006 to 2010.
This person is not in the org chart
This person is not in any teams
This person is not in any offices