CHANNEL PARTNER MANAGER GERMAN jobs in UNITED KINGDOM, United Kingdom #2

effective online product demonstrations for the entire Barracuda Networks Portfolio. Partner with field sales counterpart... and channel managers to build pipeline and grow the assigned territory. Prepare and provide accurate forecasts to management...

Barracuda Networks

effective online product demonstrations for the entire Barracuda Networks Portfolio. Partner with field sales counterpart... and channel managers to build pipeline and grow the assigned territory. Prepare and provide accurate forecasts to management...

Barracuda Networks

awards, and other regular incentives. This position reports into a Renewals Sales Manager and is a hybrid office/home... MEDDICC and manage successfully through the sales cycle Use SFDC (Salesforce) CRM to document all customer and partner...

Barracuda Networks, LLC

company, which includes a variety of markets across Europe. You will be supporting the Digital Advertising Manager... class digital solutions – we speak over 10 languages and operate across 32 countries! This is a multi-channel role...

RS Components