Helena Kuylenstierna takes over as the Director for H&M India and will be based out of the head office in Bangalore. With over 24 years of....