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.
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.