Debra is the Director of Corporate Communications for Idaho Power. Before that, she was the president and publisher of the Idaho Statesman, overseeing all news, advertising, production and financial matters for the largest newspaper in the state. For almost a decade, Debra was a senior editor at The Washington Post, where she was a section head for a variety of print and digital channels. Leithauser graduated from the University of Florida with honors, earning a bachelor’s degree in journalism. She was named a distinguished alumna in journalism in 2013. Leithauser and her husband, Tom, have two sons, Luke and Zack.