Our People

People are our greatest assets, they are what makes the Todd Corporation such a success. The Todd Corporation has approximately 800 employees across more than 20 different locations throughout New Zealand and Australia. The Company is governed by the Board of Directors and managed by the Executive Committee.