General Manager

If you're looking for a motivating career and have a strong passion for sales and team management in customer service industry this role offers an excellent platform to develop with a global company.

Apply