ATLAS

Technical Support Representative

Barracuda Networks Inc. · Reading, United Kingdom

LocationReading, United Kingdom
Confirmed open2026-10-26

Apply on the employer’s site Open in Atlas

About this role

Req ID: 27-0490 Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, and a managed XDR service, to strengthen cyber resilience. Hundreds of thousands of IT professionals and managed service providers worldwide trust us to protect…

Excerpt only. The full posting is on the employer’s careers site.

More jobs at Barracuda Networks Inc.