top of page

James Josling

Regional President, Africa

James Josling

CWP Global

bottom of page