James Weeks

James Weeks is a Member of the BCCJ Executive Committee, is a Senior Advisor at Kreab Gavin Anderson. He has more than 20 years’ experience as a strategic communications consultant advising high-profile clients.

Show all contributions by James Weeks »