Intact Financial Corporation Tech Stack & Careers