Managing Director
Caeva O'callaghan
CEO Approval Rating
90/100
OCI is an Ireland-based brokerage firm that provides personal and commercial insurance services for individuals and businesses.