Joel Windels

Chief of Staff, CP&E

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.

Location

Victoria, Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices