Optimus SBR is Canada’s largest independent management consulting firm. We help organizations solve complex operational, strategic, and technological challenges, combining insight with execution to deliver tangible results. Serving financial services, government, healthcare, and a broad range of other industries, we bring deep expertise and an unrelenting commitment to execution. Our key practice areas include strategy, process and project management, AI, digital transformation, data and analytics, technology consulting, and experience management. With an execution-focused approach and a people-first culture, Optimus SBR helps clients move beyond strategy to drive sustainable growth. For more information, please visit our website at http://www.optimussbr.com/.
Looking for a particular Optimus SBR employee's phone or email?
The Optimus SBR annual revenue was $55.8 million in 2026.
John Whincup is the Founder and Director of Optimus SBR.
242 people are employed at Optimus SBR.
Optimus SBR is based in Toronto, Ontario.