Neo corporate office is located in 401 9 Ave SW 2000, Calgary, Alberta, T2P 3C5, Canada and has 501-1,000 employees.
neo financial technologies inc
neo financial
neo financial llc
neo financial brokerage llc
neo financial services inc
neo
Departments
Number of employees
Engineering & Technical
100
Operations
52
Finance
49
Information Technology
46
Marketing
37
Sales
23
Legal
11
| Location | People at location |
| North America | 201-500 |
| Asia | 1-10 |
| South America | 1-10 |
| Europe | 1-10 |
| Africa | 1-10 |
Explore people who held key positions, contributed to Neo's success, and advanced their careers.
Portfolio Liquidity Ri... at Bank of America
Worked as Growth and Development Strategy
at Neo (2022-2022)
Manager, Industry Deve... at Alberta Enterprise
Worked as Director, Sales Mortgages
at Neo (2022-2023)
Social Media Coordinat... at Blue Cross Life
Worked as Marketing Partnerships Intern
at Neo (2021-2021)
Explore More
Neo Financial is a technology company focused on creating a seamless financial experience for Canadians, helping them make the most of what they earn. Headquartered in Calgary, Winnipeg, and Toronto, Neo offers a range of secure financial products including credit cards, flexible savings accounts, investment options, and competitive mortgage soluti... Read More