ISTO. employs 32 employees. The ISTO. management team includes Pedro Palha (Co-Founder), Gonçalo Moreira Rato (Operations Manager), and Thiago Marques (Store Manager, Logistics and Supply Chain).
Looking for a particular ISTO. employee's phone or email?