about 4 years ago
The position needs to 100% in house, you will supervise, lead and motivate a team of 10 sales people in different time zones (USA, Canada and Europe)
Our client is a fast growing language services provider, with about 30 in house people and focussing on the medical and life science industry, although not limited to these sectors.
Is that of interest? Get in touch!