STILL Head Office
8/143 Quay Street, Auckland
Aotearoa New Zealand

hello@still.co.nz

how we help

If your business is based in Aotearoa 
New Zealand, has an experienced management team and meets our criteria then we want to hear from you.

See our STILL 100 Criteria

General Inquiries