Neurobox employs 38 employees. The Neurobox management team includes Charlie Scott (Relationship Manager), Jennifer Watton (Head of Brand and Marketing), and Jason de Turris (Chief Operating Officer).
Looking for a particular Neurobox employee's phone or email?