Lilly McGann is currently the People Experience Manager at Sliide, where they focus on championing culture, employee experience, wellbeing, and diversity, equity, and inclusion. Previously, Lilly held various roles in recruitment and people operations, including positions at Reuben Sinclair Ltd and Premier Group Recruitment. They also served as the Internal Communications & Culture Business Partner at The IN Group from 2021 to 2025. Lilly earned a degree in International Relations from Loughborough University, where they studied from 2011 to 2014.
This person is not in the org chart
This person is not in any teams
This person is not in any offices