Daniel Needham
Director/Board Member at
North Shore Development Partnership Ltd.
56 year
Finance
















