Leslie Allen
Leslie Allen is the first African American Chief Boatswain in the NOAA Corps. Leslie sails around the world managing the deck department for NOAA"s scientific and research missions.
Leslie Allen is the first African American Chief Boatswain in the NOAA Corps. Leslie sails around the world managing the deck department for NOAA"s scientific and research missions.