Analytics & Insights Analyst
BMO
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Analytics & Insights Analyst at BMO
The AIR MILES Reward Program is one of Canada’s most recognized loyalty programs, with over 10 million active collector accounts, representing more than half of all Canadian households. AIR MILES collectors earn Reward Miles at more than 300 leading Canadian, global and online brands and at thousands of retail and service locations across the country. AIR MILES is a wholly owned subsidiary of the Bank of Montreal (BMO). BMO is Canada’s oldest bank and the 8th largest in North America with more than 12 million customers globally.
Position Overview
We are looking for a curious, detail-oriented Analytics & Insights Analyst to join the Marketing Analytics team. This role supports lifecycle and mass marketing programs by delivering best-in-class analytics insights and bridges business problems with data. This role is ideal for someone with strong coding and data fundamentals (e.g., SQL, Python, or PySpark) who enjoys solving complex problems.
Responsibilities
- Applies subject matter expertise in customer loyalty, marketing analytics and technical aptitude across the AMRP analytics stack
- Contribute to all phases of campaign management (ideation, planning, targeting, measurement, recommendation) with a focus in pre-analysis and post-analysis
- Work collaboratively with internal business partners to clearly define analysis / campaign scope, objectives, targeting & measurement strategy for marketing initiatives
- Conduct timely customer analysis and campaign measurement to identify opportunities for clients to maximize the use of AIR MILES Reward Program to drive incremental sales
- Present analysis results and recommendations in business language in different forums/meetings
- Develop and maintain automated dashboards and reporting solutions
- Automate and make process and tool improvement suggestions to drive operational efficiency
Qualifications
- Bachelor’s degree, preferably in any of the following: Statistics, Commerce, Economics, Computer Science, Engineering, Math
- Demonstrated understanding of loyalty marketing, customer segmentation, campaign management & predictive modeling concepts
- 1-3 years of customer analysis / insight delivery experience in a complex data-driven organization
- Hands-on proficient experience with SQL, Python, Databricks, Sigma and Tableau, or comparable tools/languages
- Expert in Microsoft Office (advanced Excel and PowerPoint)
- A strategic/analytical thinker who can link assigned tasks to the bigger picture
- Problem solving skills coupled with the “can do” attitude
- Strong organizational, time management and communication skills (verbal and written)
Key skills/competency
- SQL
- Python
- Databricks
- Tableau
- Marketing Analytics
- Customer Segmentation
- Loyalty Programs
- Campaign Management
- Data Analysis
- Predictive Modeling
How to Get Hired at BMO
- Research BMO's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume: Highlight your analytics, loyalty marketing, and technical skills (SQL, Python, Databricks, Tableau) specifically for BMO.
- Showcase analytical prowess: Prepare to discuss how you've translated complex data into actionable business insights.
- Demonstrate loyalty program understanding: Be ready to discuss the value proposition of loyalty programs like AIR MILES and their impact.
- Network effectively: Connect with BMO employees, especially those in analytics or marketing roles, to gain deeper insights.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background