Brand Talk India • New Delhi, Republic Of India, IN
We’re seeking a strategic, seasoned.This role involves building and leading a high-performing internal media team, overseeing digital, traditional, paid, and earned media deliverables, and aligning...Show moreLast updated: 3 days ago • Promoted