Railpen appoints chief people officer and chief risk officer
Railpen, manager of the £34bn railways pension scheme in the UK, has appointed Sian Myers as chief people officer and Helen Whelan as chief risk officer. Myers will be accountable for Railpen’s...










