Sr. Manager, Performance Marketing, you will own key performance channels, with a strong emphasis on paid search. You?l... like TradeDesk. Strong project management skills and ability to balance multiple priorities. Excellent communication skills......
Job Location: Canada