Tag: India Business head

MetricStream names Aravind Varadharajan to lead India business

MetricStream, the company that provides governance, risk, and compliance (GRC) products and solutions, announced Senior Vice President Aravind Varadharajan’s expanded role as Managing Director of India. Based in Singapore, Aravind will now oversee the growth trajectory for the company in India.  As part of the company’s continued expansion in APAC where organizations are adopting digital…