CEO
Munich Re
CEO Approval Rating
70/100
Ellipse offers life insurance, critical illness, corporate benefit plan and income protection solutions for individuals and businesses.