Canadian Strategy Group welcomes new Partner, Greg D’Avignon
D’Avignon’s well-known business leadership in British Columbia contributes new strength to Western Canada’s full-service public affairs firm. Canadian Strategy Group’s (CSG) West Coast presence and