McGill St Laurent

HQ
Montréal
Total Offices: 2
158 Total Employees
Year Founded: 2009

McGill St Laurent Benefits Overview

Compensation + Benefits

Offers 401(K)

Work-Life Balance + Wellbeing

Offers generous PTO

Offers gym membership

Company Culture

Provides free snacks and drinks

YesterdaySaved
In-Office
Montréal, QC, CAN
Marketing Tech
Analyze portfolio performance and trading risk across North American Day-Ahead and Real-Time electricity markets. Build dashboards, models, and automation to improve risk visibility; translate quantitative analysis into insights for traders and senior leadership while collaborating to improve investment decisions.
10 Days AgoSaved
In-Office
Montréal, QC, CAN
Marketing Tech
Analyze portfolio performance and risk for power-flow investments by evaluating FTRs, transmission constraints, and market fundamentals. Build dashboards and analytical models, automate workflows, and translate quantitative results into clear insights for traders and senior leadership.
21 Days AgoSaved
In-Office
Montréal, QC, CAN
Marketing Tech
Support trading desk and commercial teams by analyzing power markets, building automated analytics and dashboards, and applying Python/SQL/AI to inform trading, risk, and commercial decisions. Develop scalable tools, automate reports, and translate technical analysis into clear business recommendations.