Sasha Villard

Senior Marketing Manager at TCS World Travel

Sasha Villard is an experienced marketing professional with a strong background in digital marketing and management. Currently serving as Senior Marketing Manager and Email Marketing Manager at TCS World Travel since August 2020, Sasha previously held positions including Marketing Automation Specialist at UnCruise Adventures, Marketing Manager at Amazon, and eCommerce Marketing Manager at Newell Brands. Additional experience includes roles as Digital Customer Experience & CRM Specialist at Pernod Ricard, Marketing Director and Owner at Defying Gravity Digital, Senior Digital Strategist & Account Director at WMX, Interactive Marketing Manager at Consumer Club, and Affiliate Marketing Manager at Avalanche, LLC. Sasha holds a Bachelor's degree in Communication and Media Studies from Queens College.

Links

Previous companies

Pernod Ricard logo
WMX logo
Newell Brands logo
Amazon logo
UnCruise Adventures Small Ship Cruising logo

Org chart


Teams

This person is not in any teams