Search / Unlock Health

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

Apply on Unlock Health's site

This link goes straight to the employer's greenhouse page. Posted 16 days ago.We last confirmed it was open 1 day ago.