Leigh Phillips
Director of Strategic Operations
Director of Strategic Operations
As director of strategic operations for the National Aquarium, Leigh Phillips leads the Aquarium-wide strategic plan for organizational communications, guest experience, safety and overall engagement initiatives. Leigh's team ensures operational strategic alignment through training and development; process innovation and development; and technology to support and drive the National Aquarium's growth and overall impact.
Prior to joining the Aquarium, Leigh spent over 16 years in Orlando, Florida, working at the Walt Disney Company in various operations and finance leadership roles at the Walt Disney World Resort.
Leigh holds a Bachelor of Arts in psychology and a Master of Science in psychology from Southern New Hampshire University.