Jobs Found

Named Account Customer Success Manager

🏢 Barracuda Networks 📍 ottawa, on, Canada
Full-time Management-&-Operations
View Result Details

Scaled Customer Success Manager

🏢 Barracuda Networks 📍 remote, remote, Canada
Full-time Management-&-Operations
View Result Details

Onboarding Engineer Role at Barracuda Networks

🏢 Barracuda Networks Inc. 📍 ottawa, on, Canada
Full-time IT-&-Technology
View Result Details

Barracuda Customer Success Manager I

🏢 Barracuda Networks Inc. 📍 ottawa, on, Canada
Full-time Management-&-Operations
View Result Details

Spécialiste sécurité email & DLP

🏢 Aylo 📍 montreal, qc, Canada
Full-time IT-&-Technology
View Result Details

IT Technical Support Specialist

🏢 Jatom Systems Inc.-CAN 📍 ottawa, on, Canada
Full-time IT-&-Technology
View Result Details

Web Manager for AEO & SEO Initiatives

🏢 Barracuda Networks Inc. 📍 ottawa, on, Canada
Full-time Marketing-&-Media
View Result Details

Customer Success Manager I at Barracuda

🏢 Barracuda 📍 ottawa, on, Canada
Full-time Management-&-Operations
View Result Details

Customer Success Manager I

🏢 Barracuda Networks Inc. 📍 ottawa, on, Canada
Full-time Management-&-Operations
View Result Details

Business Development Manager, Barracuda

🏢 Cyod 📍 montreal, qc, Canada
Full-time Management-&-Operations
View Result Details

Scaled Customer Success Manager

🏢 Barracuda 📍 ottawa, on, Canada
Full-time Management-&-Operations
View Result Details

Senior Test Developer in Agile Environment

🏢 Ten Eleven Ventures 📍 ottawa, on, Canada
Full-time IT-&-Technology
View Result Details

Join Barracuda as a Software Tester

🏢 Ten Eleven Ventures 📍 ottawa, on, Canada
Full-time IT-&-Technology
View Result Details

Senior AEO/SEO Web Manager

🏢 Ten Eleven Ventures 📍 ottawa, on, Canada
Full-time Marketing-&-Media
View Result Details

Barracuda Customer Success Engineer

🏢 Barracuda Networks 📍 ottawa, on, Canada
Full-time IT-&-Technology
View Result Details