Nicholson employs 17 employees. The Nicholson management team includes Alex Johns (CEO), Georgia Ungoed (Head of Finance), and Francesca Iorizzo (Marketing Executive).
Looking for a particular Nicholson employee's phone or email?