Big Yellow has appointed a Corporate Social Responsibility (CSR) Manager to provide struc ture and responsibility to the management of social and environmental risks and opportunities across the Group.