Wednesday , 3 June 2026
Breaking News

Technical Support Representative

Barracuda Networks

Job Title: Technical Support Representative

Location: Ottawa, ON

Job Description: and case resolution. Troubleshoot and resolve medium to complex issues related to: Networking (LAN/WAN, DNS, VPN, DHCP

Company Name: Barracuda Networks

Salary:

Apply for this job!

To apply for this job please visit jobviewtrack.com.