Customer Claims Manager

Its mission is to provide businesses and people with insurance they control, saving them both time and money. You will be responsible for scaling the operation,…