Brandon G. Hudson has served on the Mecklenburg Electric Cooperative Board of Directors since 2005 and is one of three representatives of the Chase City District. Hudson is a self-employed attorney in Halifax County. He specializes in civil transactions and mediation.
This person is not in the org chart