Ella North currently serves as the People & Culture Lead at TCC Global, a position held since November 2024, following an extensive career at Venquis where Ella progressed to People & Culture Manager. Prior experience includes leadership roles such as European Account Manager and Head of the Nordic Headhunt Team, along with various recruitment consultative positions specializing in the UK retail market. Ella's skill set encompasses recruitment, onboarding, legal compliance, data reporting, and process improvements, complemented by earlier roles in management and coordination in hospitality settings. Ella is pursuing further education through ICS Learn, with a focus on enhancing professional qualifications.
This person is not in the org chart
This person is not in any teams