Starr Insurance Companies (or Starr) is a marketing name for the operating insurance and travel assistance companies and subsidiaries of Starr International Company, Inc. and for the investment business of C. V. Starr & Co., Inc. and its subsidiaries. Starr... Read More
No vacancies
Benefits: Life insurance, Medical insurance, Performance bonus, Five-day work week, Flexible working hours