Charles joined McGuireWoods Consulting in 2011 and serves as a vice president within the MWCAdvocacy practice group. Charles specializes in digital public affairs – online advocacy, graphic design, and web design – in addition to grasstops and grassroots advocacy, coalition development, and non-profit management. His current portfolio includes work on energy, infrastructure, healthcare, and higher education matters.
Prior to joining the firm, Charles owned and operated his own digital shop, performing digital projects for businesses and organizations. He has a deep background in Virginia advocacy, politics, and government, having most recently served as the statewide deputy director of a Virginia-based non-profit advocacy organization.
Charles has also served as campaign manager for and on the staff of then-Delegate and current Congressman-elect Ben Cline (VA-6), in the office of current Virginia House of Delegates Appropriations Committee Chairman Delegate Chris Jones, on former Virginia Governor Bob McDonnell's successful gubernatorial campaign, and as an advisor to several other statewide and local campaigns and initiatives.
Charles received his bachelor's degree in political science from Virginia Commonwealth University, and is a 2012 graduate of the University of Virginia's Sorensen Institute for Political Leadership's Political Leaders Program. He and his wife, Amy, live in Richmond with their daughter, Lofton.