Charles joined McGuireWoods Consulting in 2011 and serves as a vice president within the MWCAdvocacy team. Charles specializes in online advocacy and graphic 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, pharmaceutical, and higher education matters.
Prior to joining the firm, Charles independently performed grassroots, video, social media and website development projects. Most recently, Charles served as the statewide deputy director of a Virginia-based non-profit advocacy and educational organization.
Charles has also served as a legislative advisor to Delegate Ben Cline, executive director of the Joint Legislative Conservative Caucus, and on the staff of Delegate Chris Jones. Additionally, Charles worked as staff on Bob McDonnell's political action committee, on McDonnell's successful gubernatorial campaign, and as a campaign manager for Delegate Ben Cline.
In addition to earning his undergraduate degree from Virginia Commonwealth University, Charles is a 2012 graduate of the Political Leaders Program of the University of Virginia's Sorensen Institute for Political Leadership.