David Angus is a CCMA Award-winning people leader currently serving as a Team Lead in AI/ML at Apple since 2025. Previously, they spent over seven years at Blizzard Entertainment, advancing through various roles, including Team Manager, where they oversaw teams of up to 25 staff members and implemented several initiatives focused on employee development and organizational culture. Before that, David worked at ResultsCX as a Sales Team Leader, managing a team of over 30 sales representatives. They hold a Bachelor's degree in Accounting from The University of Glasgow, earned in 1998.
This person is not in the org chart
This person is not in any teams
This person is not in any offices