
1-10 employees
OPTIMUS | SBR is a Toronto-based management consulting firm that provides advisory services customized to address strategy, process, and project management needs to leading firms across North America. Our functional practice areas include strategy, process, project management, leadership development, research and analytics, and implementation support among a range of various other consulting services. For more information, please visit our website at
10 months ago
Open LazyApply and auto-apply to jobs like this in one click
📋
🎯
🏖️