Provides strategic leadership and oversight for the company’s employee benefits programs. This role involves setting the vision for benefits strategies, ensuring alignment with corporate objectives, and driving continuous improvement in benefits administration. Ensures the benefits strategy is implemented, outcomes meet current and future business needs, is established within budget and complies with all relevant regulations, laws and employment standards. Partners with leadership to develop and implement benefit program strategies appropriate for the organization and consistent with the organization’s overall reward strategy.