25 employees
Universal Insurance Holdings is a holding company that specializes in insurance products and claims management solutions.
1997