Debra Leithauser is a highly experienced professional who has held various leadership roles in the media industry. Debra currently serves as the Vice President of Corporate Services and Communications at Idaho Power, overseeing multiple functions within the company. Prior to this, Debra held positions such as President and Publisher of the Idaho Statesman and Director of Corporate Communications at McClatchy. Debra has a Bachelor of Science in Journalism from the University of Florida and has a wealth of experience in editorial, design, and strategic leadership.
Sign up to view 10 direct reports
Get started