is looking for talented folks to join us as a Fixed Term German Team Lead overseeing a team of Customer Support Specialists supporting a key... product company. What you’ll do: Lead, mentor, and coach a team of customer support representatives, providing guidance...