Todd Corporation logo

Todd Corporation

3 followers

The Todd Corporation Ltd is a New Zealand company owned and controlled by the Todd family and based in Wellington.

Industries

Employees

501-1,000

Links


Org chart

Collapse
James Blair
Group Manager Technology & CISO
Michele D'Anvers
Executive Assistant To The Group Chief Executive
Neil McKay
Group Chief Financial Officer & Services
Babu Bahirathan
VP Downstream Energy, CEO Nova Energy
Hamish Cunliffe
Group Manager, Corporate Development
Amy McKenzie
Chief Corporate Affairs Officer

Board & advisors

Rebecca Turner
Family Director
Bill English Knzm
Independent Director
Tom Whyte
Family Director
David Flacks
Independent Director