Business Development Manager (Travel Media)

  • 0
C&M Executive Recruitment - South West London - Business Development Manager. An excellent opportunity for a driven sales person to join a well-known and reputable online travel deals... company, responsible for selling their media solution to the travel trade. This role is part office based (Central London) and part field based...