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.
- Develop tactical plans and translate to project plans and lead 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
