top of page
Debbie's Story
Debbie Leach is the Chief Financial Officer of Delta Solutions & Strategies, headquartered in Colorado Springs, CO. She received her Bachelor of Science in Business Administration with a major in Accounting from Colorado State University, Pueblo. Debbie has over 20 years of experience working in the government contracting industry in Colorado Springs. She has worked in the capacity of Staff Accountant, Financial Analyst, Auditor and Controller and has been with Delta Solutions & Strategies for more than 10 years.
bottom of page