Hexaware Appoints Shantanu Baruah to Lead Healthcare, Life Sciences, and Insurance Globally August 1, 2025