Optimus SBR corporate office is located in 33 Yonge St Suite 900, Toronto, Ontario, M5E 1G4, Canada and has 201-500 employees.
optimus sbr inc
optimus sbr
optimus sbr inc
optimus | sbr
profit group inc
optimus consulting inc
Departments
Number of employees
Operations
83
Finance
39
Human Resources
28
Engineering & Technical
19
Sales
12
Information Technology
10
C-Suite
5

| Location | People at location |
| North America | 51-200 |
| Asia | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Optimus SBR's success, and advanced their careers.
Managing Director, Sta... at Silicon Valley Bank
Worked as Consulting Manager, Diversified Industries Gro...
at Optimus SBR (2017-2018)
Managing Director, Wea... at BMO
Worked as Management Consultant, Financial Services
at Optimus SBR (2017-2018)
Change Manager, Organi... at The Greater Toronto Ai...
Worked as Senior Change Management Consultant
at Optimus SBR (2018-2019)
Full Cycle Gtm Account... at Provision
Worked as Management Consultant, Analyst
at Optimus SBR (2024-2024)
Explore More
Optimus SBR is an independent management consulting firm that specializes in helping organizations implement strategic solutions across various services, including strategy, process management, data analytics, and cybersecurity. Their focus is on delivering actionable insights and tailored solutions to clients in sectors such as financial services,... Read More