IMPACT Group
Debbie Leimkuehler has a Bachelor of Science degree in Accounting from Southeast Missouri State University. Debbie has held various finance and accounting roles throughout their career, including Chief Financial Officer at Zeffert & Associates, Inc. and Controller at Pharma Medica Research Inc. Currently, Debbie serves as the Vice President of Finance and Accounting at IMPACT Group.