United Kingdom, United States
Major restructuring underway at Control Risks
Bill Udell's appointment as new CEO of Control Risks Group following Nick Allan's ouster is just the tip of the iceberg in an ongoing internal reorganisation at the group.


