A New Westminster man has been charged with multiple child sexual exploitation offences following a lengthy international investigation.