Skip to main navigation Skip to main content

Janelle Greene

Janelle Greene

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.

Back to Executives