Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Analyst

Hearts & Science

WHO WE ARE

Hearts & Science has been inspired by confident marketers seeking business advantage in a world of personalized digital marketing, where CRM and addressable channels converge, and decisions must be made in real time to aggregate effective reach and deliver the right message at the right time.

Designed to inform brand strategies with real-time insights, Hearts & Science is a data-driven marketing agency with expert media planning and buying capabilities, among other services that include shopper marketing, marketing innovation and content activation.

We are a marketing agency that is pioneering the future of how brands and people will interact in the post-media world.

WHAT WE ARE LOOKING FOR

We are looking for a Senior Analyst, Marketing Science / Growth Analytics to join our Growth Analytics practice and play a critical role in shaping how data informs media strategy, investment decisions, and business growth for our clients.

This role is ideal for someone who is both analytically rigorous and strategically curious —someone who enjoys digging into data but is equally motivated by turning insights into action. You will partner closely with planning, investment, and client leadership teams to design measurement frameworks, uncover insights, and elevate how we evaluate media performance across channels.

As a Senior Analyst, you will take ownership of key analytical workstreams, contribute to the evolution of our measurement approaches, and coach junior team members, while continuously pushing for smarter, more effective use of data.

Main Responsibilities:

  • Lead analytical contributions to key initiatives, including business, marketing overviews, measurement frameworks, and campaign evaluation
  • Design and execute project-based analyses to answer strategic business and media questions
  • Evaluate data quality, relevance, and limitations to ensure insights are accurate and decision-ready
  • Translate complex data into clear, actionable insights that influence strategy and optimization
  • Develop, automate, and maintain dashboards and reporting solutions
  • Continuously improve reporting, implementing updates and enhancements to dashboards based on teams’ feedback and evolving business needs
  • Partner with data engineering team to support data collection, cleaning, integration
  • Define and support measurement and tagging strategies aligned to campaign objectives
  • Contribute to the evolution of Marketing Science / Growth Analytics best practices, tools, and ways of working

You are the desired candidate if you have:

  • Minimum 2 years of experience in analytics, marketing science, media analytics, or a related field
  • Bachelor’s degree in statistics, marketing, economics, data science, advertising, or another relevant discipline
  • Hands-on experience with data analysis and campaign performance evaluation
  • Experience in the media or advertising industry platforms for reporting (Google Analytics, Adobe Analytics, CM360 etc)
  • Strong proficiency in Excel and PowerPoint
  • Working knowledge of analytical tools and languages such as SQL, Python, R (direct experience with at least one)
  • Experience with dashboards and visualization tools (Datorama, Looker, Tableau, BI or similar)
  • Bonus points: Experience with cloud-based data platforms (e.g., AWS, Azure, GCP)
  • Strong understanding of digital media measurement, KPIs, and their role within the consumer journey
  • Proven ability to translate data into compelling narratives for both technical and non-technical audiences
  • Confidence presenting insights and recommendations to internal teams and clients
  • Highly collaborative, with the ability to work across disciplines and priorities
  • Curious, detail-oriented, and solution-focused
  • Comfortable working in a fast-paced, evolving environment
  • Motivated to learn, grow, and contribute beyond immediate deliverables

This is an active vacancy. We are currently hiring for this role and reviewing applications on an ongoing basis.

Omnicom 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 of the 45k-50k salary range Omnicom Media provides rewarding offerings such as:

  • Many hours of training every year and an internal mentoring program
  • 100% employer-paid insurance (except long-term disability) effective from day 1 (includes dental, health and vision care, travel insurance, flex credits for your well-being, and more!)
  • 5 paid 4-day long weekends during the year
  • Offices closed during the holiday season
  • Indefinite health leave for your physical and psychological health

Diversity & Inclusion

Hearts & Science Canada is committed to having a workplace that respects diversity and inclusion as reflected in the various designated groups. This respect must be demonstrated by our team members, our leadership, our client services and within our employment practices and relationships with all stakeholders.

Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Senior Analyst in Toronto, ON vacancy
  • Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world. Our client is a professional investment management organization that globally invests the funds to ensure long-term sustainability. The company invests...
    Senior
    Long term contract

    Luxoft

    Toronto, ON
    6 days ago
  • $70 - $80 per hour

     ...Senior Techno-Functional Analyst Contract Opportunity | Remote (Ontario) Must be residing in ONTARIO We are currently seeking a Senior Techno-Functional Analyst for a contract opportunity supporting a Warehouse Control System (WCS) migration and new system implementation... 
    Senior
    Contract work
    Work at office
    Remote work

    Infotek Consulting Inc.

    Toronto, ON
    7 days ago
  • $110k - $130k per year

     ...Senior HR Workday Analyst Who We Are Teranet is Canada’s leader in the delivery and transformation of statutory registry services with extensive expertise in land and commercial registries. We also market insightful property and data solutions, as well as practice... 
    Senior
    Work at office

    Teranet Inc.

    Toronto, ON
    13 days ago
  • Key Responsibilities Credit Strategy & Underwriting ~ Develop and optimize credit policies, underwriting rules, approval thresholds, credit limits, and pricing for personal loans. ~ Conduct deep dive analysis on application fraud, firstparty risk, and early ...
    Senior
    Daily paid
    Work at office
    Local area

    Qfin

    Toronto, ON
    22 days ago
  •  ...management and funding strategy. Assist with daily market risk monitoring activities and the production of comprehensive risk reporting for senior management and committees. Conduct 2LoD independent reviews of financial risk metrics to ensure adherence to internal policies,... 
    Senior
    Permanent employment
    Contract work
    Internship

    Industrial and Commercial Bank of China (Canada)

    Toronto, ON
    18 days ago
  • $75k - $98.4k per year

     ...making a real difference as part of a winning team like we do, we want to hear from you.     The Headlines: In the role of Senior Financial Analyst based in Toronto, ON, you will be part of the Six Pints Collective Finance team. You will play a key role in reporting,... 
    Senior
    Temporary work

    Molson Coors

    Toronto, ON
    21 hours ago
  • $69k - $114k per year

     ...Contribute to Finance-wide initiatives, automation opportunities, ad hoc strategic projects, and mentoring of Co-op students and Financial Analysts. About the team This role is part of the Finance Controllership team, which oversees all aspects of financial accounting at... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    22 hours ago
  •  ...rewarding career at Rogers and be a driving force behind our success story!   We are currently seeking a high‑performing Senior Financial Analyst, Financial Planning & Analysis to join the Residential Cost Optimization Finance team. This role reports to the Senior Finance... 
    Senior
    Full time
    Contract work
    Interim role
    Work at office
    Shift work

    Rogers Communications

    Toronto, ON
    21 hours ago
  • $50.1k - $93k per year

    Application Deadline: 07/10/2026 Address: 33 Dundas Street West Job Family Group: Customer Solutions Please note this role is a temporary assignment with an expected end date of mid-May 2027 Provides subject matter expertise to support the management and implementation...
    Senior
    Contract work
    Temporary work
    Part time
    Toronto, ON
    3 days ago
  •  ...opportunities waiting for you. Come build a rewarding career at Rogers and be a driving force behind our success story! As the Senior Financial Analyst, Sports & Investment in the Media Controller’s Group, your primary responsibilities will include processing month-end entries... 
    Senior
    Full time
    Contract work
    Work at office
    Shift work

    Rogers Communications

    Toronto, ON
    21 hours ago
  • $110k - $140k per year

     ...AutoScout24group, Europe’s largest online car marketplace, we’re shaping the future of automotive retail in Canada and beyond.   As  Senior Data Analyst you will join our Seller & Listing Analytics team. You will partner with Product, Engineering, Commercial, and Leadership teams... 
    Senior

    AutoTrader.ca

    Toronto, ON
    6 hours ago
  •  ...Analyst - Treasury Job Summary The Treasury Analyst is responsible for supporting the execution of funding and investment activities...  ...regulations, as directed by Head and/or Deputy Head of department and/or Senior Management To perform tasks in accordance with Branch policies... 
    Senior
    Work at office
    Local area

    China Construction Bank Toronto Branch

    Toronto, ON
    26 days ago
  • We are seeking a highly accomplished Senior Business Analyst for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier leadership capacity within the business analysis stream, conducting extensive investigations to assess complex... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    5 days ago
  • $68k - $108k per year

     ...operations and are looking for a new challenge, we would love to hear from you. Zurich Canada is currently looking for a Senior Accounting Analyst to support regulatory reporting and general accounting operations in our Toronto office.   Reporting to the AVP,... 
    Senior
    Apprenticeship
    Work at office
    Local area
    Worldwide
    3 days per week

    Zurich

    Toronto, ON
    5 days ago
  •  ...about you? You hold a university degree (preferable business or IT related); You have 7+ years working experience as a Business Analyst in the field; You have experience working on lending products such as commercial, corporate or construction loans. You have excellent... 
    Senior

    Backbase

    Toronto, ON
    6 hours ago
  • We are seeking an expert Senior Business Analyst to provide comprehensive I&IT business analysis services for complex enterprise initiatives. In this role, you will investigate intricate business problems, assess technological opportunities, and translate high-level functional... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    15 days ago
  • $60k - $70k per year

     ...Job Responsibility: Company: Company 3 Position: Senior Procurement Analyst Location: Toronto, ON - Hybrid ~ Pay Range: $60,000 - $70,000 CAD annually POSITION SUMMARY: The purpose of this role is to ensure that the group's procurement processes are adhered too... 
    Senior
    Full time
    Contract work
    Part time
    Local area
    Shift work

    Company3/Method Studios

    Toronto, ON
    7 days ago
  • $105k - $115k per year

     ...the world. We hire exceptionally smart, analytical, and hard-working people who are lifelong learners. About The Role As a Senior Data Analyst, you are an experienced analytics professional who leads analytical initiatives and partners directly with stakeholders to... 
    Senior
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    5 days ago
  • $88k - $110k per year

     ...THE POSITION Our roster has an opening with your name on it We are looking for a Senior Data Analyst to join our team. You will derive insights for group-wide and commercial teams in order to drive actionable insights about the business. You will work alongside a group... 
    Senior
    Long term contract
    Temporary work
    Local area
    Worldwide

    FanDuel

    Toronto, ON
    5 days ago
  • $105.24k - $146.19k per year

     ...Posting Period: 9-Jun-2026 to 23-Jun-2026   Job Summary  Reporting to the Manager Finance & Administration ED&C, the Senior Budget Analyst will coordinate, provide direction and advice on the development of annual budgets, presentation, and defence in the administrative... 
    Senior
    Permanent employment
    Full time
    Internship
    Work at office
    Monday to friday
    Shift work

    City of Toronto

    Toronto, ON
    7 days ago
  • We are seeking a highly accomplished Senior Business Analyst for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier leadership capacity within the business analysis stream, specializing in requirement engineering, systems analysis... 
    Senior
    Long term contract
    Contract work

    Randstad

    Toronto, ON
    5 days ago
  • $76.3k - $104.9k per year

     ...experience. This takes hard work and innovation, and we need more like-minded people on our team. What We Need We are looking for a Senior Analyst, Tax to join Element Fleet Management. As the largest pure-play fleet manager in the world, we provide unmatched products and... 
    Senior
    Full time

    Element Fleet Management

    Toronto, ON
    9 days ago
  • We are seeking a highly accomplished Senior Business Analyst for an enterprise-level contract opportunity based in Toronto. In this role, you will lead and conduct extensive business analysis activities to assess complex operational problems, translating stakeholder input into... 
    Senior
    Contract work

    Randstad

    Toronto, ON
    9 days ago
  • $70.5k - $117.4k per year

    Job Responsibility: Permanent Full Time The Business Modernization team is a critical function within Canada Life. We support all of our lines of business to think 5-10 years ahead, and ensure our business is future-proofed - pivoting with rapidly evolving trends in demographics...
    Senior
    Long term contract
    Permanent employment
    Full time
    Internship
    Shift work

    The Canada Life Assurance Company

    Toronto, ON
    9 days ago
  • $75 per hour

    Senior Business Analyst - Finance Reporting Transformation (Contract) Our client, a large financial institution, is seeking a Senior Business Analyst to support a Finance reporting transformation initiative focused on asset under management reporting. This role is hybrid... 
    Senior
    Contract work
    Work at office
    3 days per week
    Toronto, ON
    19 days ago
  • $68k - $102k per year

     ...Learn from deep subject matter experts through mentoring and on the job coaching -- What will your typical day look like? As a Senior Analyst in SR&ED at Deloitte, your day is dynamic and impactful. You'll develop core skills in preparing SR&ED tax credit claims, guided... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    22 hours ago
  • $136k - $170k per year

     ...and travel details to get where they are going and expect us to keep that data safe. Lyft’s Privacy team is comprised of engineers and analysts dedicated to ensuring that appropriate data protection measures are applied at all times. We conduct privacy risk assessments,... 
    Senior
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    13 days ago
  • $80k - $100k per year

     ...Position: Senior Financial Analyst (SFA) Location: Remote [Canada] Position Type: Employee [Full-Time] Salary Range: $80,000 - $100,000 CAD Department: Finance & Operations Reports to: Head of Finance ABOUT FISCAL.AI Fiscal.ai is a leading research and... 
    Senior
    Full time
    Remote work

    Fiscal.ai

    Toronto, ON
    5 days ago
  • About the job Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position...
    Senior
    Remote job
    Hourly pay
    Contract work
    Summer work

    Mercor

    Toronto, ON
    14 days ago
  • $65 per hour

    Overview Our client, one of Canada's leading financial institutions, is seeking a Senior Business Analyst for a 6-month contract supporting a procurement system enhancement initiative . This is a hybrid opportunity (2 days onsite per week) with potential for extension. The... 
    Senior
    Contract work
    Work at office
    2 days per week
    Toronto, ON
    13 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Analyst. Be the first to apply!