Estela employs 25 employees. The Estela management team includes Ignacio Mattos (Chef and Owner), Arielle Nir (Branding and Marketing), and Lauren Miller (Director of Events and Guest Experience).
Looking for a particular Estela employee's phone or email?