The PM interview: Stephen Leeret
In this month’s issue we talk to Stephen Leeret, senior vice president of Allied World’s North America programs division, about key dynamics driving the sector and what it was like coming in to run the unit in the middle of Covid-19…