James Oliver-Roche
James Oliver-Roche

James Oliver-Roche

A New Zealand based strategy consultant passionate about helping people and organisations succeed.