Starr Partners with Travel Shield on Canadian Medical Insurance Super Visa

August 10, 2018

Starr Companies will underwrite a Super Visa Insurance product sold by Travel Shield, a trade name used by Mars Empire Group Inc. The product is designed to meet the medical insurance requirements of the Canadian super visa program.

The super visa is a 10-year multi-entry visa that provides eligible non-Canadian parents and grandparents of Canadian citizens and permanent residents the ability to visit family in Canada for up to two years at a time.

According to Joyce Segall, senior vice president and head of Starr’s Accident & Health North America, Starr’s plan options allow consumers to select coverages and policy limits for their individual needs.

Starr Companies (or Starr) is the worldwide 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.