Field and Channel Marketing Manager
- Employer
- Barracuda Networks
- Location
- Ottawa, ON
- Ref
- 4976613133
- Starts
- Closes
- Job Category
- Marketing & Communications
Req ID: 25 -403 Come Join Our Passionate Team! At Barracuda, we make the world a safer place. We believe every business deserves access to cloud-en...
For full details including how to apply please visit www.adzuna.ca/land/ad/4976613133?v=8C2953188F5B5B8901745BE737A7E699B9708F83&r=18752873&ccd=e8839eee54dd1fdc252a94e140848f9a&frd=fa8c5578047438b3de9ac55848429e48&utm_source=madgexCMA&utm_medium=organic&chnlid=2133&title=Field%20and%20Channel%20Marketing%20Manager&a=e (the link will open in a new window)
Similar searches: Marketing & Communications