James Mitchell
James Mitchell
Digital Training Media Producer at New Zealand Defence Force