Digital Media Team Lead at Omnicom Canada

2 days ago

Toronto, Ontario, Canada OMD Canada Full-time

Take the lead as Associate Director of Search at Omnicom Media Canada, where you will manage digital media campaigns and develop strong client relationships within a hybrid work environment. This role champions strategic innovation.

Lead a dynamic team specializing in digital media strategies, particularly in Paid Search, to craft effective e-commerce campaigns. With your extensive experience of over 7 years, you will not only supervise day-to-day operations but also guide the strategic direction and performance evaluation of campaigns. Your insights and collaboration will ensure the highest client satisfaction.

Key Responsibilities:

  • Guide strategic media planning and execution for diverse clients
  • Lead team efforts to enhance skills and drive performance
  • Develop optimal client partnerships through consultation
  • Monitor trends and assess new tools for innovative solutions
  • Deliver strategic presentations to clients with depth and clarity

Requirements:

  • 7+ years in digital media, focusing on Paid Search
  • Comprehensive knowledge of media tools and processes
  • Proven ability to build relationships with clients
  • Exceptional analytical and organizational capabilities
  • Skilled in using Microsoft Office suite and relevant dashboards

Harness your expertise in digital media to excel with Omnicom Media Canada.