Odyssey Group Holdings, Inc.: Leading global insurance and reinsurance company specializing in unique risk solutions. Actuaries assess risks and optimize financial resources.
Actuarial Team
~45
Headquarters
Stamford, CT