Atradius names insider as UK commercial head

James Burgess moves to the role from a London and South East regional position.

To unlock article:

Login