Our People

Ellisha McInnes

Lead Coordinator – Consulting Services

“We are not a team because we work together. We are a team because we respect, trust, and care for each other.”

Read profile

Maree Campbell

Finance Manager

“Train people well enough so they can leave, treat them well enough so they don’t want to.” – Richard Branson

Read profile

Nicholette Adriaanse

Events and Marketing Coordinator

“Be who you are and say what you feel, because those who mind don’t matter and those who matter don’t mind.” Dr. Seuss

Read profile

Cameron Davey

“As a team leader with Terra Firma, I really enjoy having a team of people to engage with and assist while they are on client sites while also getting to know them and the work they do.”

Discover Cameron's story

Michael Lourey

“I really like helping people, that’s what consulting is about”

Discover Michael's story

Robert Nieuwenhuis

“In my time at Terra Firma, there has never been a dull moment”

Discover Robert's story