Barracuda Networks
Show contact
Links
Nishant Taneja
Senior Director Product Marketing
Aaron Kwong
Senior Design Manager
June, 2022 - present
September, 2015
March, 2014
June, 2010
View in org chart