2019 MakingIn: Public
Sheila joined Loewe, the Spanish luxury brand specializing in leather goods founded in 1846, as President of the Loewe Foundation in 2012.
She represents the fifth generation of the Loewe family to become part of the company. In 2002, the Foundation was awarded the Gold Medal for Merit in the Fine Arts, the highest honour granted in the field by the Spanish Government.
Sheila Loewe began her career in 1999 joining Vitra, the Swiss multinational design furniture company, where she became Marketing Director. She graduated in Law from the University of San Pablo CEU, Madrid and has a masters in German Law (LLM) from the University of Heidelberg in Germany and a Masters in Marketing Management from the IE Business School in Madrid.