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.
Sign up to view 0 direct reports
Get started
This person is not in any teams