Layoffs Canada

Neo Financial Layoffs 2026 — 102 Jobs Cut in Alberta, Canada

102
employees affected
Media Report

Neo Financial laid off 102 employees, representing approximately 10 per cent of its workforce, as the Calgary-based fintech company restructures to simplify its business and focus on core priorities. The cuts affected nearly every part of the company as Neo aims to build fewer products faster and more exceptionally well.

Announced Date
September 8, 2026
Province
Alberta
City
Calgary
Industry
Finance & Insurance
Laid Off
102(Confirmed actual layoffs)
Percentage
10%
Organization Type
private
Source
News Media
Organization
Neo Financial
Total Employees
1,020

Other Finance & Insurance Layoffs in Canada

View all Finance & Insurance layoffs in Canada →

Sources (1 article)

Neo Financial Cuts 102 Jobs as Calgary Fintech Sharpens Focus

Calgary.Tech·Sep 8, 2026