Our Team

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