People

Rachel Holmes

Business Development (Bristol, Cardiff and the South West)

Rachel is responsible for Business Development in Bristol, Cardiff and the South West.