TEC Canada is a membership-based organization that empowers Canadian chief executives, entrepreneurs, and business owners to advance their leadership capabilities. Through confidential peer advisory groups, individualized executive coaching, and thought-leadership initiatives, the company offers a proven 40-year framework that has helped more than 25,000 executives improve performance and drive growth. TEC Canada's unique value lies in its integration with the Vistage Worldwide network, giving members access to a global community of over 45,000 business leaders and best-practice insights. The organization's culture emphasizes collaboration, confidentiality, and continuous learning, making it an attractive partner for professionals seeking to elevate their strategic influence.
Open Positions
Web and Digital Optimization Specialist
3+ years of experience in digital marketing, understanding of modern web frameworks, and strong grasp of SEO principles
Business Development Representative
5+ years of experience in sales, recruitment, or business development, strong business acumen, and excellent communication skills
Event Coordinator
Event planning and project management skills, minimum 2-3 years experience in event coordination, strong technical skills in Microsoft office
Partner Support Advisor
Post-secondary education, 5+ years of experience in account management or similar role, proven ability to empower through collaboration, and strong understanding of sales or partnership-building processes
Business Development Representative (French)
Fluency in French and English, 5+ years of experience in sales, recruitment, or business development, and a Bachelor's degree in Business or equivalent
