Deepa Ray

Head - People & Culture at GR Healthaids