Palo Alto Networks appoints Anil Valluri as regional VP for India and Saarc
Valluri’s experience spans across diverse portfolios from sales to services business to consulting and product management. As part of his mandate at … Read source
Click to rate this post!