Skip to content

Business Manager - Microsoft Jobs, Greater Toronto, ON

microsoft jobs canadaMicrosoft Canada·Greater Toronto, ONfull time

Posted: July 12, 2026

Apply for this jobExpires: August 11, 2026

Browse more Microsoft Canada jobs · See other jobs in Greater Toronto

job description

AI Summary

This Business Manager role at Microsoft Canada in Greater Toronto, ON, involves partnering with leadership to optimise processes and drive an effective rhythm of business. Key duties include supporting strategic planning, executing business plans, and fostering a healthy team environment. Candidates require a Bachelor's Degree and at least six years of experience in financial management, business planning, operations management, or related business roles.

The Opportunity at Microsoft Canada

Microsoft Canada is actively seeking a collaborative and results-driven Business Manager to join its Chief of Staff Office in Greater Toronto, ON. This pivotal role offers a unique opportunity to contribute significantly to the Canada Operating Unit's success by optimising processes, providing strategic support, and driving an effective rhythm of business. As a key member of the Business Management community, you will play an instrumental part in shaping organisational culture, people governance, and change initiatives across various business functions. The ideal candidate will demonstrate a customer-focused approach, leveraging data-informed insights to navigate complex challenges and deliver meaningful outcomes. This position is crucial for enabling teams to achieve their goals and driving sustainable growth for Microsoft. A growth mindset and a commitment to continuous learning are essential for thriving in this dynamic environment, where empowering individuals and teams is paramount to Microsoft's mission.

Key Responsibilities and Strategic Initiatives

The Business Manager will partner closely with the leadership team to shape business priorities and ensure the effective execution of the Rhythm of Business (ROB). This includes supporting the development and implementation of business plans that enhance operational continuity, resilience, and overall organisational effectiveness. A core aspect of this role involves collaborating across various teams and stakeholder groups to develop, implement, and track strategic initiatives, ensuring they align seamlessly with broader organisational goals. The successful candidate will contribute significantly to planning activities, including budgeting and resource prioritisation, all informed by robust business objectives and insights. Providing strategic business support to leaders means aligning programs, priorities, and activities with desired outcomes, leveraging internal partnerships to advance key initiatives. This role also involves monitoring organisational health indicators, supporting employee engagement initiatives, and driving programs that strengthen culture, compliance, and continuous learning, all integral to effective people management. Furthermore, the Business Manager will lead and coordinate cross-functional projects that address evolving business needs and strategic priorities, applying project management best practices to ensure successful planning and execution of organisation-wide initiatives.

Qualifications and Professional Experience

To be considered for this Business Manager position, candidates must possess a Bachelor's Degree in a relevant field such as Liberal Arts, Business Administration, Management, or Computer Science, combined with a minimum of six years of professional experience. This experience should be in areas such as financial management, business planning, operations management, strategy, project management, human resources, or other business-related roles. Alternatively, equivalent experience will also be considered. Preferred qualifications include a Master's Degree in a relevant field along with eight or more years of experience in the aforementioned areas, or a Bachelor's Degree with twelve or more years of extensive experience. The successful candidate will demonstrate sound judgment, integrity, and adaptability, comfortable operating in dynamic environments with evolving priorities. This role demands a high level of analytical capability and the ability to provide data-informed recommendations to support core business management functions and strategic planning efforts. This significant experience will enable the individual to effectively support leaders and drive critical initiatives within Microsoft Canada.

categories

about microsoft canada

similar jobs