Director of Internal Audit (Risk & Insurance) Lead strategic audit initiatives in a major insurance environment. This senior-level, six-month hybrid contract in Waterloo puts you at the center of risk, compliance, and governance execution. Work closely with executives, guide audit teams, and deliver high-impact insights in a fast-paced, regulated sector. What is in it for you: •Salaried: $98-108 per hour. • Incorporated Business Rate: $110-120 per hour. • 6-month contract. • Full-time position: hours per week. • Weekday schedule from 8:30 am to 4:30 pm. • Hybrid model with 2–3 days per week on-site at the office. Responsibilities: • Provide strategic and operational leadership for internal audit activities within the Canadian business portfolio. • Lead a team of 4–5 auditors and oversee audit engagements from planning to execution. • Deliver risk-based insights to senior stakeholders and present clear, concise audit...