Donate to Hurricane Recovery

Bill Holmes

Director of Legislative and Public Affairs

Bill serves as the Director of Legislative and Public Affairs for DIT. He leads his team in developing and delivering information about the Department to legislators, the media and other government partners. His team is also responsible for internal communications at DIT.

Bill came to DIT from the North Carolina Office of the State Auditor, where he served as Director of External Affairs, leading the agency’s legislative and media outreach programs while also serving as an editor for non-financial audits. 

Bill previously worked as Director of Communications for the North Carolina Speaker of the House and as Director of Policy and Communications for the Office of the Minority Leader.

He came to state government after an award-winning journalism career for newspapers in Jacksonville and Winston-Salem and later for the Raleigh bureau of The Associated Press.

Bill has a master’s degree in public administration from North Carolina State University, where he also earned a graduate certificate in public policy and a B.A. in English.