John D. O’Neil News

Starr Cos. Appoints O’Neil as Regional VP for Northeast

Starr Companies has appointed John D. O’Neil as regional vice president for the Northeast Region. O’Neil will be located in Starr’s Boston office, where he will be responsible for the field leadership in the Northeast. O’Neil has been in the …