Customer Service Manager – Wargaming.net – Chicago, IL

Manage expectations and individual development plans of direct reports and provide regular updates on your teams’ talent development….
From Wargaming.net – Thu, 29 Mar 2018 22:48:11 GMT – View all Chicago, IL jobs [...]

Source: video game Jobs in United States | Indeed.com

To apply for this job please visit www.indeed.com.