Zurich Insurance-logo
Zurich Insurance
·
March 3, 2026
Apply Now
This job has closed.

Data Analyst - Waterloo

Waterloo, Ontario, Canada
Full-time
Hybrid
$75K/yr - $120K/yr
Entry, Mid Level
Zurich Canada is a leading global insurance provider looking for a Data Analyst to join their team in Waterloo. The role involves translating data into actionable business insights, collaborating with stakeholders, and developing analytical solutions to support data-driven decision-making across the organization.
Apply Now

Responsibilities

  • Collaborate with stakeholders to understand business challenges and structure analytical solutions
  • Use tools like Excel, VBA, Power BI and macros to analyze and interpret data, automate processes, and present insights
  • Prepare and organize internal and external datasets for analysis and reporting
  • Develop dashboards and reports that support business strategies and continuous improvement
  • Communicate findings in clear, business-friendly language, connecting numbers to actionable insights
  • Support the team in adopting best practices in financial analysis and sharing knowledge
  • Participate in continuous learning and development within a collaborative team environment
  • Contribute to team goals and adapt to changing priorities as we build and refine our team’s objectives
  • (Optional) Support cross-functional projects with colleagues in Canada and abroad as business needs evolve

Qualification

Required

  • Bachelors Degree in Computer Science or Mathematics/Statistics and 2 or more years of experience transforming data and developing insights for business decision-making
  • High School Diploma or Equivalent in Computer Science or Mathematics/Statistics and 4 or more years of experience transforming data and developing insights for business decision-making
  • Zurich Certified Insurance Apprentice including an Associate Degree in Computer Science or Mathematics/Statistics and 2 or more years of experience transforming data and developing insights for business decision-making
  • Experience applying data transformation techniques such as exact and probabilistic matching methods, fuzzy matching, text mining, and data reduction

Preferred

  • Bachelor's Degree
  • Advanced analytical and problem-solving skills
  • Strong verbal and communication skills
  • Curiosity and business acumen, with a passion for making sense of numbers
  • Strong verbal and written communication skills, able to translate complex data into clear recommendations
  • Experience connecting data to business needs and developing practical insights for stakeholders
  • Collaborative mindset and eagerness to contribute to a diverse team
  • Experience using Excel, VBA, macros; Power BI proficiency preferred
  • Knowledge of Python or coding languages are an asset

Benefit

  • Comprehensive health/benefits plan with varying levels of coverage to suit your specific needs
  • Minimum of four weeks of vacation per year
  • Four personal days per year to be used at their discretion
  • Access to a comprehensive range of training and development opportunities
Zurich Insurance Group (Zurich) is a leading global multi-line insurer founded more than 150 years ago, which has grown into a business serving more than 82 million customers in more than 200 countries and territories, while delivering industry-leading total shareholder returns.
Glassdoor
This is some text inside of a div block.
Founded in 1872
Zürich, Zurich, CHE
10001+ employees
http://www.zurich.com