The Satchell Engineering Team

Satchell Engineering & Associates’ team has worked together for over 20 years, completing hundreds of Life Support Systems (LSS) projects together. Our team consists of senior engineers, aquatic engineers, senior designers and drafters all dedicated to the LSS industry. In addition to our LSS design staff; we have business management personnel, an accounting controller, and marketing staff to assist with our daily operations. Along with our world renowned LSS engineering design experience, we are able to provide additional services such as life support system operations, operator training, operational manuals, and technical review of existing designs from an owner/operators standpoint.

Key Personnel

Robert Satchell

President/Program Manager

Judy Satchell

Senior Engineer

Anthony Benvenuto

Business Development Manager

Josh Lynn


Matt Foltz

Associate Engineer

Casey Lenihan

Associate Engineer

Aiden Henry


Jose Rodriguez

Senior Designer/CAD Manager

Victoria (Torry) Carlson