senecacasinos
Open positions
1 job
6 views 4 months ago
Director of Digital Marketing
Open 112d North America
United States
Niagara Falls, NYDirector of Digital Marketing to build a strategic, result driven, hands-on, and scale the overall digital marketing efforts across digital channels including web, mobile, SEO, SEM, paid media, social media, and email…
A/B Testing Accessibility Analytics Email Marketing Google Ads +4 skills