Gaurav Mathur is appointed as new Country Business Head (India) for Genius. His key job responsibilities include overseeing the management, planning and implementing business plan and operations in India; and leading, restructuring
November 13, 2024