Spanish executive Marta Lastra has been named CEO of Altuzarra, taking over the executive leadership of the US fashion brand from its founder and creative…

LEAVE A REPLY

Please enter your comment!
Please enter your name here