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…