Armed with over 20 years of experience in marketing and public relations, Deborah Cheng is the Group Retail Strategy Officer at the Dickson Group, which owns Harvey Nichols, S.T. Dupont, and many more. Previously, she was a Chief Commercial Officer at I.T who oversaw the retailer’s expansion over the last decade.