← All Jobs
Posted Mar 26, 2026

Technical Support Representative

Apply Now

Barracuda is a leading cybersecurity company providing complete protection against complex threats. They are currently looking for highly motivated Technical Support Representatives to provide quality support for their networking and security products, assisting customers with troubleshooting and documentation of product issues.


Responsibilities


Skills


Benefits


Company Overview

  • Barracuda is a leading global cybersecurity company providing complete protection against complex threats for all size business. It was founded in 1999, and is headquartered in Santa Clara, California, USA, with a workforce of 1001-5000 employees. Its website is http://www.barracuda.com/netcontinuum.

  •