Upload Image (Max 20MB per Image)
Starr Companies, a global insurance and financial services company, has appointed Jeffrey Johnson as its new Global Chief Claims Officer. Johnson, who holds more than 30 years of claims leadership experience, will directly report to Starr ...
Tags: Starr Companies, global insurance, Jeffrey Johnson