Owl Vantage & Brokers
1 known investors
Owl Brokers is a licensed Canadian insurance brokerage for group employee benefits, pairing human advisory with a proprietary AI platform that ingests plan documents and processes quotes, renewals, benchmarking, and reporting. It serves organizations of all sizes as well as brokers and cross-border sponsors, handling day-to-day service, renewals, and employee support.
Founders & leadership
L
Lydia