Joel Windels is currently the Chief of Staff for Connected Products & Experiences at TELUS, a role they began in 2025. Previously, they served as VP of Marketing for TestGorilla from 2024 to 2025, focusing on skills-based hiring solutions. Windels has extensive experience in marketing leadership roles, including positions at Jamf, Vertice, Brandwatch, and NetMotion Software, contributing to several successful company exits. They hold an Executive MBA from Imperial College Business School, completed in 2017.
This person is not in the org chart
This person is not in any teams
This person is not in any offices