Neo employs 15 employees. The Neo management team includes Nick Christoforou (Founding partner), Camilla Yates (Strategy Consultant), and Ava Sutherland (Junior Graphic Designer).
Looking for a particular Neo employee's phone or email?