Chief Customer Officer (CCO)
Janelle Greene fills the role of Chief Customer Officer, and is responsible for developing the strategic direction of NTI’s customer experience, marketing, business insights, and pricing and portfolio management teams. She previously held the role of NTI's General Manager – Strategic Delivery & Operations.
Janelle has broad experience in marketing, strategic project delivery, and cultural and business transformations, and has consulted to Bupa, Rio Tinto and QSuper. Prior to that, she worked at Suncorp, Morgan Stanley London and Allied Irish Bank in Dublin.
Janelle has a Bachelor of International Business majoring in Economics and Marketing, a Masters of Business Administration majoring in Strategic Leadership, is accredited in the international Barretts Values Centre Cultural Transformation program and the STANFORD LEAD program. She has completed the ANZIIF Executive Certificate in General Insurance Underwriting and has a HR Heavy Rigid truck license.