Current Roles

Employees:
190
Revenue:
$60.6M
About
Spencer Henshaw Limited - we are based in Auckland, New Zealand.
SPENCERS (Spencer Henshaw Limited) Address
6-8 The Concourse
Invercargill, Southland
NZ
SPENCERS (Spencer Henshaw Limited) Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.