Digital Marketing Manager

Contact Info


Niagara Falls, Ontario Canada

About the Position

The Falls Avenue in Niagara Falls, Ontario is Canada's largest one-stop year-round entertainment resort directly overlooking the majestic Niagara Falls. The resort features the 24 hour excitement of Casino Niagara, a three-acre year-round indoor Waterpark, on-site attractions and activities, 1,200 hotel rooms in three interconnected hotels with the largest selection of Fallsview rooms in the city; 12 restaurants ranging from world-class cuisine to casual and themed dining; resort exclusive unique shopping- all steps from Niagara Falls and with street level access to World famous Clifton hill.


Come visit us at www.fallsavenueresort.com


Digital Marketing Manager

This position is responsible for designing, developing, implementing, maintaining, upgrading and managing web campaigns and systems to significantly increase revenue for all outlets of Canadian Niagara Hotels and the Falls Avenue Resort via web based marketing.


How to Apply