Stephen Nelson
General Manager & Advisory Board
As General Manager, Stephen ensures Maycroft has the processes and leadership team in place to offer our clients the very best assistance and the ultimate goal: a construction project finished on time, within budget, and to a very high standard.
Stephen has many years’ experience in leadership and governance assistance. During his time as CEO of the award-winning Mitre 10 Mega stores at Petone, Upper Hutt and Porirua, Stephen opened the new Porirua store, successfully steered the business through the GFC, and built up a strong leadership team.
Back to Our Team