{"id":1361063,"url":"https://alion.io/job/omnicom-campaign-manager-programmatic","title":"Campaign Manager, Programmatic","company":{"id":720301,"name":"Omnicom","domain":"omc.com","url":"https://alion.io/company/omnicom","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":null},"role":"Marketing","role_family":"Marketing","seniority":"junior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Toronto, Canada"],"countries":["CA"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":45000,"max":55000,"currency":"USD","period":"year","gross":null,"usd_annual":55000},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Microsoft Office","optional":false}],"status":"live","first_seen_at":"2026-09-10T00:00:00Z","employer_posted_date":"2026-09-10","last_verified_at":"2026-09-28T11:12:16Z","board_verified":true,"closed_at":null,"days_open":18,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":18},"description":"Agency:\nUMJob Function:\nMediaJob Subfunction:\nPerformance MediaJob Description:\nPosition Summary\nThe Campaign Manager, Programmatic is responsible for responsible for campaign set up, tagging and optimization. Their goal is to improve the quality and performance of our campaigns.\nResponsibilities:\nEnsure effective set up of advertisers, line items (tactics) in various Demand Side Platforms (DSPs) including DoubleClick Bid Manager, TURN, The Trade Desk, Adobe, etc.\n\nEnsure creative in display, video, mobile, rich media, etc., is uploaded and assigned. Run and optimize campaigns with various goals/KPIs and ability to recommend DSPs based on historical performance against each KPI (e.g.CTR/Spend, CPM, CPA, viewability, CPC, on Target %)\n\nEnsure campaign set up checklist for is adhered to and provide final sign-off/approval of campaign set up QA.\n\nImplement applicable Brand Safety measures to a campaign (e.g.MOAT, IAS,OpenSlate, Nielsen DAR, etc.)\n\nGenerate DSP conversion and remarketing pixels.\n\nGenerate campaign performance,deliveryand site level reports from DSPs.\n\nReview and flag any potential challenges (e.g.low viewability placements, non-brand safe sites, etc.) or opportunities (e.g. high performing placements with loweCPMs) and create site lists based on reports.\n\nImplement and troubleshoot DSP pixels within tag manager.\n\nResolve errors in a timely manner (e.g.adjust naming conventions/flight dates to match the data in the DSP).\n\nTroubleshoot tagging issues for clients (e.g.tracking/conversion pixels, 3rd party verification, creative, etc.).\n\nEscalate issues to senior operations lead(s) in a timely manner.\n\nBuild/set-up campaign reports within reporting dashboard, drawing meaningful insights that correlate to industry benchmarks and brand KPIs.\n\nAddress challenging questions about the campaign performance.\n\nRecommend testing alternative platforms or media partners for specific campaign KPIs.\n\nDocument product feedback sheets when shifting campaigns to new platforms.\n\nQualifications:\nProfessional or Educational background in Marketing or Advertising would give leverage to this application.\n\nEntry-level experience in programmatic, digital display, search, trafficking, ad operations or site analytics optimization.\n\nExperience optimizing campaigns (e.g.display campaigns, SEM, trafficking, etc.)\n\nFamiliarity with ad serving and campaign management tools would give leverage to this application. (e.g.DoubleClick, Google Analytics, Google Ad Sense, etc.)\n\nBasic understanding of tagging for analytics.\n\nFundamental knowledge of online media metrics and analysis.\n\nStrong learning agility, with a passion for continuous development.\n\nExcellent communication skills (both written and verbal).\n\nHighly developed organizational skills with attention to detail and accuracy.\n\nAbility to work collaboratively as well as independently.\n\nProactive approach to problem solving, assisting the team, self-development, etc.\n\nAbility to develop and foster relationships with media partners.\n\nProficient in Microsoft Office Suite (Word,Exceland PowerPoint).\n\nDemonstrated ability using Excel, with knowledge of pivot tables, basicformulasand visualizations.\n\nThis is an active vacancy. We are currently hiring for this role and reviewing applications on an ongoing basis.\nExpected Salary: $45,000 -$55,000\nOmnicom Media is providing the compensation range that the company is willing to pay for this position based on the successful applicant’s education, experience, knowledge, skills and abilities. In addition, Omnicom Media provides rewarding offerings such as:\nGenerous paid time off with a minimum of 37 paid days off including vacation and monthly wellness days. We also have four-day long weekends, half-day summer Fridays, and meeting-free Friday afternoons year-round.\nA flexible hybrid work model that works for you.\nA focus on personal development with formal training opportunities, including mental health training and inclusion education for everyone\nA chance to be part of and grow within a global network of agencies.\nThe opportunity to contribute to our company culture by joining one of our many community-based employee groups, such as Black Employee Network, Girls on Fire, Hispanic or Latinx Alliance, Neuro Network, Pan-Asian Network, and Rainbow Lounge.\nOmnicom is an equal opportunity employer, committed to providing equal employment opportunities to all employees and applicants without regard to race, colour, ethnicity, gender, age, religion, creed, national origin, sexual orientation, gender identity, marital status, citizenship, genetic information, disability, or any other basis prohibited by applicable federal, provincial, or municipal law. If you require an accommodation in any aspect of the selection process, please reach out to \n\nSalary range $45,000 -$55,000\nOmnicom’s policy requires employees to work in the office for a minimum of three days a week, unless additional in-office days are directed by their agency or manager. Our objective is to increase this requirement over time, and many of our agencies as well as Omnicom’s corporate group already require five days of in-office attendance.\nOmnicom is committed to hiring and developing exceptional talent. We agree that talent is uniquely distributed, and we’re focused on developing inclusive teams that can bring the best solutions to everything we do. We strongly believe that celebrating what makes us different makes us better together. Join us-we look forward to getting to know you. We will process your personal data in accordance with our Recruitment Privacy Notice.\nLink to Recruitment Privacy Notice: https://www.omc.com/privacy-notice/","description_format":"text","description_chars":5694,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Hybrid work"],"hiring_locations":[{"name":"Canada","iso":"CA","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Commerce","Multimodal AI"],"lifecycle":[{"event":"open","at":"2026-09-27T23:53:25Z"}],"liveness":{"score":55,"band":"ok","label":"Likely open","p_open":1,"p_active":0.73,"p_room":0.75,"age_days":18,"expected_fill_days":20,"reasons":["conf:3","velocity","win:late","comp:junior,brand"],"computed_at":"2026-09-28T05:45:00Z"},"pay":{"stated_usd_annual":55000,"is_top_pay":false},"html_url":"https://alion.io/job/omnicom-campaign-manager-programmatic","json_url":"https://alion.io/job/omnicom-campaign-manager-programmatic.json","meta":{"generated_at":"2026-09-28T21:51:43Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":7,"day_limit":5000,"remaining_today":4993,"minute_limit":60,"resets_at":"2026-09-29T00:00:00Z"}}}