our Global social strategy to life for the Overwatch franchise. This person will assist in creating and overseeing the global... brand social strategy for Overwatch, collaborate regularly with our regional teams, agency partners, as well as consult.....
Job Location: Irvine, CA, USASelected articles on work and employment, which may be found interesting:
Seven tips for those who want to quit job correctlyFind more articles on Articles page