H&M India names Yanira Ramirez as Country Sales Manager Ramirez will be based out of H&M India’s head office in New Delhi e4m Desk Feb 23, 2021 2:15 PM