Technical Support Representative - C$50,000 A Year
Barracuda NetworksVarennes, CanadaProvides technical support for cybersecurity products via email, phone, and chat.Troubleshoots customer issues, documents bugs, and learns about network and security products. Show more