Sedgwick launches power and energy division in the UK
LONDON, 22 June 2023 – Sedgwick, a leading global provider of technology-enabled risk, benefits and integrated business solutions, has launched a new power and energy division in the UK, under the leadership of industry veteran David Ward. The divi…