8,145 open positions
People Solutions Generalist (12 month fixed term contract)
BrazeLondon
29d
Support the overall employee experience and success of the People team by driving change across the department to meet business goals, overseeing the EMEA region.
← Select a job to preview