Bruce Shepherd
Political and Trade Credit Analyst

Canopius-Staff-Bruce-Shepherd-900x900