by nola family staff, Jan. 10.2019
Audubon Nature Institute announced today that Steve Marshall, previously the Director of the El Paso City Zoo, as their new Vice President and Managing Director of Audubon Zoo and Park.
Steve was Director of the El Paso Zoo since 2007. Before that he served as Chief Operating Officer of Zoo Atlanta. Steve received an MS in Biology from Texas A&M University.
Audubon Nature Institute operates a family of museums, parks and research facilities dedicated to celebrating the wonders of nature. Through innovative live animal exhibits, education programs, and scientific discovery, Audubon makes a meaningful contribution to preserving wildlife for the future. Audubon Nature Institute flagships include Audubon Park, Audubon Zoo, Audubon Aquarium of the Americas, Entergy Giant Screen Theater, Audubon Butterfly Garden and Insectarium, Audubon Louisiana Nature Center, Freeport-McMoRan Audubon Species Survival Center, Woldenberg Riverfront Park and Audubon Wilderness Park. Ron Forman is President and CEO of Audubon Nature Institute.