Senwhaa Lim

Sr. Public Relations Manager, Call of Duty & Overwatch League Esports at Activision Blizzard

Employment