Dhruva Nagaraj Kadaba

Dhruva has been in the IT industry for over 20 years with over 6 of them managing teams working on GRC Solutions.