EMEA Channel Sales Manager
7 days ago
London
Channel Manager (European language skills required: Dutch or German).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 Canada, the BBC, and ...