The Loss Control Consultant is responsible for evaluating and advising clients on operational, safety, and property-related risks to help minimize losses, improve risk management practices, and support underwriting decisions. At Starr, you'll work in an entrepreneurial culture alongside accessible leaders, leveraging our financial strength and vast industry experience to deliver solutions for our clients, no matter how complex.