Brandon G. Hudson

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.