Jun Shen has over 15 years of experience in media technology and cloud solutions, focusing on improving efficiency and reducing operating costs for various organizations. Previously, Jun has excelled in roles such as Enterprise Key Account Manager at Avid Technology, where they achieved notable revenue growth, and Director at Earth Mountain, where they introduced innovative video tech solutions to the Chinese market. Currently, Jun is the Country Manager for Pixel Lot, developing new opportunities in the sports market through AI and media technology. Jun is also pursuing a Master of Business Administration at Shanghai Jiao Tong University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices