Brit Insurance Tech Stack & Careers