Steve Marshall, Managing Director of Audubon Nature Institute
Outdoor fun

Audubon Nature Institute announces New Director

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.

Newsletter Signup

Your Weekly guide to New Orleans family fun. NOLA Family has a newsletter for every parent. Sign Up