Barclaycard - United Kingdom
This is a fantastic opportunity for someone to lead and motivate a powerful sales team spread across a number of regions. You will be responsible for their performance by empowering the team to hit sales targets in the Retail sector with new customers whilst building and maintain...
