Barracuda’s a Great Place to Work
The fastest growing education experience company. The most recognized companies in Malaysia among education institutions. And really smart, fun, curious, and creative people from all over the world are here.
If you’re interested to be part of our team, send your resume to firstname.lastname@example.org