Sheila Powers is a seasoned People Lead with over six years of experience in human resources management. Currently serving as a Senior People Manager at T&P, Sheila previously held roles as an HR Manager at Goodfuse Communications and B-Reel, where they managed recruitment, performance management, and employee relations. Sheila's earlier experience includes working as an HR Generalist at BCW Global, supporting multiple offices across North America. They earned a Bachelor's degree in Business Management from Saint John's University in 2016.
This person is not in the org chart
This person is not in any teams
This person is not in any offices