Channel Sales Manager
14 days ago
London
Channel Manager (European language skills required: ideally Dutch, German or French) With over 60,000 customers in 150+ countries, my client is at the forefront of the email signature solutions industry. Its diverse customer base includes Sony, Mattel, Bank of America, NBC, the Government of Cana...