There are still lots of open positions. Let's find the one that's right for you.
The Contact Center Representative role at Barracuda Networks is a customer-facing position focused on providing exceptional technical support to customers and resellers. This position requires strong customer service skills, the ability to handle inbound and outbound calls, and the capacity to adapt to changing situations while maintaining a positive attitude. Representatives will be responsible for gathering information, creating support cases, and transferring customers to the appropriate support teams.