Website | http://www.baracuda.com |
Revenue | $7.6 million |
Employees | 5 (5 on RocketReach) |
Address | 2620 Commerce Way, Vista, California 92081, US |
Phone | (800) 822-7933 |
Industry | Chemicals, Petrochemicals, Glass & Gases, Manufacturing |
Looking for a particular Baracuda employee's phone or email?
The Baracuda annual revenue was $7.6 million in 2024.
5 people are employed at Baracuda.
Baracuda is based in Vista, California.