Barracuda Networks Doubles Jobs in Ann Arbor

Barracuda Networks Inc. today announced that it will double its number of employees in Ann Arbor, creating 184 high tech and engineering jobs over three years. This move is part of the company’s commitment to invest $6 million in its relocation to 317 Maynard in downtown Ann Arbor. “Barracuda Networks continues to thrive, and Ann …

Read more Barracuda Networks Doubles Jobs in Ann Arbor