Finch employs 3 employees. The Finch management team includes Stephen Chambers (Partner), Nicky Finnieston (Partner), and Clair Dixon (Office Manager).
Looking for a particular Finch employee's phone or email?