Sign In
Get Clay Free →

Suggestions

    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