Meet the Team: Captain Pete (Returns!)

After 7 years away, Captain Pete has returned to the Wild Dolphin Project! Captain Pete returns to the project with decades of experience, both with us and other vessels, holding a U.S. Coast Guard 1600-ton master license, open oceans. He filled in for our last two trips of the 2022

Continue reading