Meet Our Leadership Team
Navigating the insurance landscape doesn’t need to be compicated. NEC Insurance can help you uncover and maintain a solid insurance structure.
NEC Insurance is a professional organization that provides clients with the best insurance solutions possible. We provide an extensive range of insurance products and pledge to honor our commitments to our customers and company partners by holding ourselves to the highest ethical standards.
Our organization strives to build long-term relationships with our customers and company partners and provide our valued clients with the highest quality of service to exceed their expectations.
President
Direct: 636-271-1107 Phone: 636-271-2481 Fax: 636-271-6956
Email: john.bosse@necins.com
John began his insurance career in 2005 when he was the first person admitted into Amerisure’s Executive Training program. During this time he learned how the whole insurance process works by spending two years learning how the underwriting, claims, loss control and premium audit departments work together in order to put your insurance policy together. After completing the program, John spent time in the loss control department before deciding to move back to the St. Louis area to take a job as a commercial underwriter.
In 2009, John began his career at NEC Insurance. During this time, he has developed and lead the Loss Control Department as well as maintaining and developing client relationships.
In January of 2021, John was named President. John’s first ever job was helping his father do landscaping at the NEC office building so he is incredibly humbled to now be leading the agency. He looks forward to many more years of serving our customers and employees.
Vice President / General Manager
Direct: 636-271-1104 Phone: 636-271-2481 Fax: 636-271-6956
Email: lorrell@necins.com
Linda joined NEC Insurance in 1983 as general manager. Her extensive insurance and marketing background allows her to tailor insurance programs to meet NEC’s customers’ needs. Linda also oversees NEC’s administrative functions, including customer service, accounting and marketing departments.
Linda began her career in the insurance industry in 1974 at the Amerisure Insurance Companies in the Commercial Property Underwriting department. In 1978 she joined Commercial Union and served as senior commercial lines underwriter.Linda attended the University of Missouri and earned her Certified Insurance Counselor designation in 1990. Linda resides in Wildwood, MO and when not at the office, she enjoys traveling and golf. She is also involved with many charities and community service projects.
Personal Lines Manager, CISR
Direct: 636-271-4550 Phone: 636-271-2481 Fax: 636-271-6956
Email: erika.kribben@necins.com
Erika joined NEC Insurance in 2008 as Personal Lines Service Representative. In 2015 she was promoted to Personal Lines Manager overseeing NEC’s personal lines department.
Erika obtained her Associates Degree from Ozark Technical College and earned her Certified Insurance Service Representative designation in 2010.
In 2019 Erika earned the 2019 Safeco Award of Distinction.
Erika and her husband have 3 children and reside in Marthasville, MO.
Sales Associate
Direct: 636-271-1111 Phone: 636-271-2481 Fax: 636-271-6956
Email: johna@necins.com
John Altgilbers joined NEC Insurance in 2007 as a Commercial Insurance Associate specializing in Commercial Insurance. John has over 20 years’ experience in helping clients find the appropriate coverage for their businesses and at the most affordable price. He prides himself on being able to service his clients in all of their insurance needs from Commercial Policies, Workers Compensation, Health Insurance, and Life Insurance.
John currently holds a Certified Insurance Counselor “CIC” designation and a Certified Authority on Workers Compensation “CAWC” designation, which demonstrates his commitment to his profession and to his clients. John is a graduate of Southern Illinois University and a member of Mary Mother of the Church in South County.
Sales Associate
Direct: 636-271-1123 Phone: 636-271-2481 Fax: 636-271-6956
Email: billf@necins.com
Bill began his insurance career in 2003 as a sales agent for AAA Missouri. During his time with the Auto Club, he was able to gain valuable insurance experience, along with valuable field underwriting and customer service skills. In 2020, Bill moved to American National Insurance as a Multi-Line Agent working with clients on property & casualty, life, commercial & farm insurance. He then advanced to his position as Director of Business Support for American National providing training, business development, and client relationship management.
Bill graduated from the University of Missouri – St. Louis with a Bachelor of Science in Business Administration (BSBA) graduating with honors. Bill and his wife have 2 children and reside in Chesterfield, MO.
Commercial Lines Account Executive
Direct: 636-271-1118
Phone: 636-271-2481
Fax: 636-271-6956
Email: kellyj@necins.com
Commercial Insurance Account Executive
Direct: 636-271-1120
Phone: 636-271-2481
Fax: 636-271-6956
Email: mkohl@necins.com
Commercial Insurance Account Executive
Direct: 636-271-1125
Phone: 636-271-2481
Fax: 636-271-6956
Email: jillp@necins.com
Health Account Executive/Commercial Lines Account Executive
Direct: 636-271-1108
Phone: 636-271-2481
Fax: 636-271-6956
Email: skennedy@necins.com
Commercial Insurance Customer Service
Direct: 636-271-1106
Phone: 636-271-2481
Fax: 636-271-6956
Email: sgoodwin@necins.com
Administrative Assistant
Direct: 636-271-1122
Phone: 636-271-2481
Fax: 636-271-6956
Email: melissas@necins.com
Personal Lines Account Executive
Direct: 636-271-1113
Phone: 636-271-2481
Fax: 636-271-6956
Email: territ@necins.com
Personal Lines Account Executive
Direct: 636-271-4545
Phone: 636-271-2481
Fax: 636-271-6956
Email: breannas@necins.com
Personal Lines Customer Service
Direct: 636-271-1115
Phone: 636-271-2481
Fax: 636-271-6956
Email: ashleyh@necins.com
Personal Lines Customer Service
Direct: 636-271-4546
Phone: 636-271-2481
Fax: 636-271-6956
Email: ashleyg@necins.com
Homeowners’ insurance policies typically cover damage from fire, smoke, windstorms, and hail, as well as any liability issues that may arise from visitors to your property. As an experienced agency, NEC Insurance can add highly valuable additional coverages like earthquake insurance to provide greater peace of mind.
We have the expertise and resources to ensure you get the best policies for your needs. Whether you own a single-family home or have multiple rental properties, our agents can help you find robust coverage. Our team understands the challenges and risks associated with owning a home in Missouri, and we’re here to help you protect your property—without breaking the bank.