Ralph Scherrer

Business Analyst II at Delta Dental of Missouri

Ralph Scherrer, MBA, is a seasoned Business Analyst with extensive experience in various roles within prominent organizations, currently serving as a Business Analyst II at Delta Dental of Missouri since February 2021. Previously, Ralph held multiple positions at Centene Corporation from 2014 to October 2020, including Senior Information Business System Analyst, where responsibilities included managing projects for technical solutions and automating business processes, as well as investigating healthcare fraud and abuse as a Special Investigation Unit Analyst. Ralph's earlier career at Nordyne spanned over a decade, where roles included Program Manager, Quality Assurance Supervisor/Engineer, Designer, and HVAC Research and Development Technician, demonstrating expertise in operations, quality management, and product design. Ralph holds a Master of Business Administration from Webster University, a Bachelor of Arts from Denison University, and a degree in Computer Science from Webster University.

Location

St. Louis, United States

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices


Delta Dental of Missouri

Delta Dental of Missouri is the state’s leading dental benefits provider and a 501(c)(4) non-profit organization. Learn more about our dental and vision plans.


Industries

Employees

201-500

Links