Starr Insurance Companies taps industry veteran Starr Insurance Companies has announced the appointment of Jose Ribeiro as an independent non-executive director for Starr Europe Insurance and Star Ethan's Blog » Starr