Imran Amed is the Founder, CEO and Editor-in-Chief of The Business of Fashion. He is based in London and shapes BoF’s overall editorial strategy and is the host of The BoF Podcast. Imran holds an MBA ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results