May 28, 2026

Global Digital Advertising Lead: Strategy + Execution

24 Seven Alpharetta, Georgia

24 Seven is seeking a Digital Advertising Manager located in Alpharetta, Georgia. This strategic, hands-on role involves leading digital advertising initiatives across global business lines, focusing on both strategy and execution.The ideal candidate will oversee campaign planning and execution across various channels, improve lead generation, and establish best practices for scalable growth. A Bachelor's degree and 5+ years in digital advertising or paid media management are required.#J-18808-Ljbffr

Create a free account to keep reading — and to apply.

Create My Free Account

TheCreativeLoft is a better way to find jobs. Find out more:

You're just 60 seconds away from your new Creativeloft account.

Looking For Similar Jobs?