Phone: +64 7 856 4849

Venue Types: Local government, Information & Services

Holmes Consulting Group hangs its hat on inventive thinking and the ability to succeed where other structural engineers fail.

Are you responsible for Holmes Consulting? Claim it