InsurTech Global logo

InsurTech Global jobs and careers

Dallas, TX, United States

As of October 23, 2026, InsurTech Global has no open roles listed.

About InsurTech Global

InsurTech Global's mission is to craft highly Innovative and Flexible solutions to address Operational, Technological, and Regulatory challenges faced by Insurers globally. Their team expertise covers a number of disciplines, such as Actuarial Science, Insurance Accounting & Finance as well as Software Development and Innovative Technologies. InsurTech Global also provides a wide range of Professional Consulting Services in Actuarial Science and Risk Management.

Founded
2016
Employees
11 to 50
Headquarters
Dallas

Leadership

The top of InsurTech Global's org chart, with how many people report into each leader.

JSPhoto of Joseph Sebbag

Joseph Sebbag

President & CEO

3 reports

JVPhoto of Johan Vrolijk

Johan Vrolijk

Chief Actuary

1 report

CHPhoto of Charles O’Hanna

Charles O’Hanna

Chief Technology Officer

Board

RHPhoto of Ray Hood

Ray Hood

Board Member

YCPhoto of Yves Corcos

Yves Corcos

Chairman

Jobs at InsurTech Global

No open positions right now. Explore more companies on TheJobsMap.

InsurTech Global jobs: common questions

Is InsurTech Global hiring right now?
InsurTech Global has no open roles listed as of October 23, 2026. Roles appear here as soon as they are posted on InsurTech Global's careers site.
Where is InsurTech Global headquartered?
InsurTech Global is headquartered in Dallas, TX, United States and was founded in 2016.
Who leads InsurTech Global?
Joseph Sebbag, President & CEO, is at the top of InsurTech Global's org chart.
How do I apply for a job at InsurTech Global?
Pick a role on InsurTech Global's TheJobsMap page and select Apply. Every listing links to the original posting on InsurTech Global's own careers site, so you apply directly with the employer.