Desde el pasado mes de septiembre Sonia López ocupa la dirección general de la cadena The Body Shop para España y Portugal, sustituyendo a Anne Delmas, quien se ha mudado a Estocolmo para desempeñar la misma responsabilidad en los mercados de Suecia y Dinamarca.
Sonia López se incorporó a The Body Shop en 2o12 como Head of Marketing & Values Iberia y durante el último año ha desempeñado el puesto de Head of Retail.
Comenzó su carrera profesional en El Corte Inglés, antes de ser directora de compras en Caoba, cadena que perteneció al grupo Pyrénées. De ahí saltó a LVMH, donde fue directora de marketing de los perfumes Kenzo durante 9 años y de los perfumes Givenchy durante uno.