The Emma Clayton Show
049 Transitioning into a senior leadership role with Sarah Rawson
Sarah is Head of Life & Health Business Management, a team of 280 people across the EMEA regions at Swiss Re. A recent interview she did for The Actuary magazine was entitled "A woman on a mission" which caught my eye as she spoke openly and honestly