Lorna is a Mermaid from Ireland. Well into her Yoga and Meditation. She has done a decent amount of travel.
Helping GW out with all things Ocean she has helped provide quality scientific backing to the mission! Powered by a vivacious irish charm, there ain't no mountain high enough.