Leo Ali is a People Manager at Burson, where they lead the People & Culture strategy for Canada, focusing on creating environments that empower and engage employees. Previously, at WPP Media, Leo evolved through various HR roles, building talent systems and frameworks that supported growth for major clients. Their HR journey began at Aga Khan University, where Leo facilitated training programs for a large workforce, laying the groundwork for a career centered on connecting systems with people. Leo is currently pursuing multiple degrees in business administration and human resource management.
This person is not in the org chart
This person is not in any teams
This person is not in any offices