S
Not Specified Permanent

Houston, Texas · USA job

Loss Control Consultant - Construction

Starr Companies

Houston, Texas

Job description

Overview

In this role you will conduct risk assessments and loss control activities for Starr Tech clients, shaping risk mitigation and supporting underwriting. You work closely with cross-functional teams to evaluate projects and produce insightful reports that inform insureds and insurers. You'll travel regularly to perform on-site surveys and risk evaluations, contributing to our growth and client relationships. This opportunity combines technical engineering with risk management in a dynamic, entrepreneurial culture.

Compensation / Benefits
  • Company car
  • First-class training and development opportunities
  • inclusive, merit-based culture
Responsibilities
  • Perform on-site surveys and risk evaluations for Starr Tech clients, gathering technical data and best practices
  • Attend client meetings and compile both internal and external risk reports
  • Travel up to 35% (hybrid arrangement) and manage own schedule under supervision of the North American Construction Property Manager
  • Conduct risk assessments across projects of varying risk classifications (buildings, civil infrastructure, energy, chemical, petrochemical, process industries)
  • Produce narrative loss control reports for underwriting and external clients
  • Conduct plan reviews and advise underwriting staff on risk quality and insurability
  • Maintain up-to-date ELCS loss control data
Key requirements
  • College graduate with strong communication and relationship skills
  • Preferred engineering background: Civil, Construction, Mechanical, or Chemical Engineering
  • Engineering degree from an accredited program is desirable; relevant industry experience considered
  • Excellent verbal and written communication
  • Strong computer system skills
  • strong communication
  • relationship building
  • client-focused collaboration
  • risk assessment
  • loss control
  • plan reviews

Explore related USA jobs

Similar jobs you may like

Related roles with a similar title and location.

Same category Same area Same location Same country

PMP Project Manager

BIC Recruiting

Houston, Texas, United States · 77299

Same category Same location Same country

Low Voltage Foreman

Faith Technologies

El Paso, Texas, United States · 88568

Same category Same location Same country

Welder - MIG/TIG

Texas Labor, Corp

Grand Prairie, Texas, United States · 75054

Same category Same location Same country

Solar Installer

Texas Labor, Corp

Richardson, Texas, United States · 75085

Same category Same location Same country

Welder MIG

Texas Labor, Corp

Sunnyvale, Texas, United States · 75182

Same category Same location Same country

Fabrication Shop Foreman

BIC Recruiting

Baytown, Texas, United States · 77522

Same category Same location Same country

Civil Construction Manager

BIC Recruiting

Not Specified, Texas, United States

Same category Same location Same country

Architectural Project Manager

Central Texas Recruiting

Tyler, Texas, United States · 75799

Need help finding a job?

Chat with our AI assistant.