Marsha Macbride

Active Newport News, VA Director for Veridicus Global Energy Security, LLC