Nest Casa employs 6 employees. The Nest Casa management team includes Sara Colombo (Owner), Sara de Canta (Operations Manager | Customer Success), and Renato di Giacomo (Warehouse Manager).
Looking for a particular Nest Casa employee's phone or email?