The Business Support Consultant will partner with senior leaders to drive strategic initiatives, ensuring alignment with organizational frameworks and governance standards. This role will collaborate with cross-functional teams to identify dependencies and mitigate risks, while providing guidance on documentation and validation best practices to drive consistency and excellence.
Requirements
- Support Lever Owners in designing and implementing strategic initiatives, ensuring alignment with TCOC framework and governance guardrails.
- Collaborate with Lever Owners to identify and mitigate cross-lever dependencies and risks, and track progress against financial targets.
- Develop and maintain initiative documentation and validation standards, promoting consistency and excellence across levers.
- Understands the strategic direction of business unit and the organization.
- Communicates the business units strategic plan to internal departments and external stakeholders for influencing decision making, selling concepts and providing advice and counsel that impacts business objectives.
- Develops communications and presentations for aligning cross-functional teams and ensuring effective execution.
- Develops tactical plans and translates to project plans and leads projects from problem definition to planning and execution.
- May lead, coach and develop a small staff.
- Synthesizes collected data/information and advises management on options, risks, cost versus benefits and impacts on business processes, systems, employees, etc.
- May oversee reporting, monitoring and evaluation activities.
Benefits
- Medical, dental, vision, life and global travel health insurance
- Income protection benefits: life insurance, short- and long-term disability programs
- Leave programs to support personal circumstances
- Retirement Savings Plan including employer match
- Paid time off, volunteer time off, 10 holidays and 2 well-being days
- Additional voluntary benefits available
- A comprehensive wellness program
