Director, Digital Activation
Unlock Health· Chicago, Illinois, United States; Nashville, Tennessee, United States; New York, NY, USA
director seen live 1 day ago
Who You Are You’re a strategic, performance-minded media leader who knows how to turn complex business goals into effective digital activation strategies. You bring deep expertise across paid search, paid social, programmatic display and video, CTV/OLV, and other addressable
This link goes straight to the employer's greenhouse page. Posted 16 days ago.We last confirmed it was open 1 day ago.