Ad Campaign Strategist: Digital & Optimization Lead
Listed on 2026-10-06
-
Marketing / Advertising / PR
Digital Marketing, Social Media Marketing, Marketing Strategy, Advertising Manager
The Weather Channel is seeking a Campaign Manager in New York City. This role requires managing ad campaigns across platforms and involves strategic guidance for the Sales team.
The ideal candidate will have a Bachelor’s degree and 3+ years of experience in online advertising, along with strong communication skills. Responsibilities include monitoring campaign performance, providing recommendations, and maintaining relationships within the Sales organization.
This position is crucial for ensuring the successful execution of ad campaigns.
The Ad Campaign Strategist:
Digital & Optimization Lead role at The Weather Channel is now open for applications in New York, NY, United States.
Join The Weather Channel and contribute to our ongoing work.
Take a moment to read everything above and see whether this role is right for you.
This posting is for the Ad Campaign Strategist:
Digital & Optimization Lead role at The Weather Channel, based in New York, NY, United States.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).