People

Caroline Bagshaw

Group Chief People Officer
CB green
cbsplit

Caroline Bagshaw is a Group Chief People Officer based in United Kingdom.