Vital
Engineering Manager
Xero
Development Manager
Vital
Director Of Engineering
Xero
Frontend Developer
Optimal Workshop
Developer
Xero
Development Team Lead
Victoria University of Wellington
Comp102 Tutor
Xero
Graduate Team Lead
Xero
Senior Frontend Developer
Victoria University of Wellington