Sign In

Stephen Smith

Senior Vice President, Leisure Marketing, North America at Direct Travel

Stephen Smith is a Senior Vice President of Leisure Marketing in North America at Direct Travel, a global leader in the travel industry.

With a strong background in marketing, Stephen played a key role in the rebranding and digital transformation of Vision Travel, showcasing his leadership and strategic vision.

Stephen focuses on leveraging marketing to support travel advisors and enhance the client experience by incorporating data insights and personalized feedback.

Outside of work, Stephen is a sports enthusiast who enjoys a good lager and is passionate about music.

Stephen holds a Graduate Diploma in Internet Management from Humber College and a Bachelor of Arts in Economics from Queen's University.

His career journey includes notable roles as Senior Vice President, Marketing & Loyalty at Vision Travel Solutions, Vice President of Marketing & Communications at Vision Travel Solutions, Director of Marketing & Communications at Vision Travel Solutions, and Marketing Manager at various organizations.

Stephen Smith
Add to my network

Location

North York, Ontario, Canada