Nestore employs 23 employees. The Nestore management team includes Mathieu Grandjean (Co Founder), Laura Vanmarcke (Business Development Manager), and Lou Castera (Head of Marketing, Growth and Operations).
Looking for a particular Nestore employee's phone or email?