Login Create Account
Find a Job Post a Job Career Advice Recruitment Advice

Shanghai Dragons

Shanghai Dragons is an Overwatch League team operated by NetEase, a Chinese technology company representing the city of Shanghai in China. Jobs with this team will either be in Shanghai, true to their namesake, or in Los Angeles while the Overwatch League is centered there.

We use cookies on this website to improve your experience. Please visit our privacy and cookies policy for more information.