Manager, Account and Technical Services...Team...Customer Service - Account & Technical Services...Blizzard Entertainment is looking for a manager to lead and develop the account and technical services teams. This individual will be responsible for balancing customer, financial, and company needs to provide exceptional service. Additionally, the manager will drive consistency both regionally and globally by utilizing employee coaching, metrics analysis, focus groups, team meetings, and ... view or apply to job From Blizzard Entertainment - 29 days ago
- save job -
block