Starr has announced the appointment of Peter Hirs as the company’s chief financial officer, effective January 13. Hirs will ...