Channel Business Development Manager, EMEA (French-Speaking)
11 days ago
London
Address partner related issues, sales conflicts, and pricing issues in a timely manner. * Assist in demand generation and lead management activities such as email campaigns/outreach, tradeshows, and ...