Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Markel

Senior Risk Solution Specialist – Environmental & Energy

Markel

Senior Risk Solution Specialist managing loss control and risk engineering efforts at Markel. Requires strong technical environmental and energy risk management background with extensive experience.

Posted 7/23/2026full-timeRichmond • Illinois, Massachusetts, Texas, Virginia • 🇺🇸 United StatesSenior💰 $92,880 - $127,710 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive expertise in environmental loss control and risk management, with a strong focus on project management within the energy industry. Maintains up-to-date knowledge of relevant regulations and insurance coverage related to clean energy projects.

Highest-signal resume keywords
Bachelor’s Degree In Engineering15 Years Environmental Loss Control ExperienceProject Management For Energy IndustryKnowledge Of Insurance CoverageExperience In Clean Energy Projects

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Risk ManagementEnvironmental ScienceLoss ControlProject ManagementSurvey ReviewVendor Report ReviewRegulatory KnowledgeClaims Function Experience
Soft Skills
Stakeholder InteractionQuality Management
Industry Keywords
Energy IndustryClean Energy ProjectsFederal RegulationsState RegulationsLocal Regulations

About the role

Key responsibilities & impact
  • Support loss control/risk engineering efforts through interaction with internal and external stakeholders
  • Perform/review Tier I and II level surveys
  • Review and assign RSS inspection requests to identify the best resource(s) for required work
  • Manage and maintain high quality deliverables including reviewing vendor reports for quality and accuracy
  • Maintain current knowledge of federal, state and local regulations as they relate to the energy industry
  • Provide access to guidance documents and materials to internal and external customers

Requirements

What you’ll need
  • Bachelor’s Degree (B.A. or B.S.) in an Engineering, Risk Management, Environmental Science or related technical discipline from an accredited four-year college or institution
  • Minimum of 15 years combined documented environmental loss control/risk management experience
  • Track record of successful project management for environmental or energy industry clients
  • Demonstrated knowledge of insurance coverage and exposures
  • Strong experience working in a loss control/risk engineering or claims function
  • Knowledge and experience with clean energy projects

Benefits

Comp & perks
  • All full-time employees have the option to select from multiple health, dental and vision insurance plan options
  • Optional life, disability, and AD&D insurance
  • 401(k) with employer match contributions
  • Employee Stock Purchase Plan
  • PTO
  • Corporate holidays and floating holidays
  • Parental leave