Neil Campbell has extensive management experience, having held the position of Manager at Telstra and serving in a similar role at Accenture from 1994 to 2005. This background highlights a strong foundation in leadership and operational oversight within the telecommunications and consulting sectors.
This person is not in the org chart
This person is not in any teams
This person is not in any offices