Senior Manager of People Partners
Brandwatch
LondonResponsibilities This role is responsible for leading People Partner strategy and execution across multiple business segments for the UK market, aligning people strategies with operational objectives and enabling leadership capab...Read More>>.
