Manager, Data Operations at Barracuda – ₹80,00,000+/… | creonjobs.com