Global Travel Trade Sales Manager

  • 0
Strong Recruitment. - London - Global tourism group seeks a Global Travel Trade Sales Manager to grow their business throughout the world with the emphasis on Spain... and motivated team who are proud of their achievements. Your role will be to build global travel trade clients, promote an ever increasing product...