Scor is combining its London market primary businesses into a single unit under Stuart McMurdo, who is taking over the running of Channel Managing Agency.
Scor is combining its London market primary businesses into a single unit under Stuart McMurdo, who is taking over the running of Channel Managing Agency.