owl.co
Position: Marketing Specialist
Location: Vancouver – BC
Description: We are not working with external recruitment agencies at this time. Owl.co empowers insurers to combat illegitimate claims on a large scale while eliminating human bias from the process. Our clients are top insurance companies across Nort…
Company Name: owl.co
Salary: $85000 – 145000 per year