Leah Neal
Director, Human Resources
Leah Neal, Director, Human Resources, is responsible for managing all HR functions at Nautilus Solar Energy. She possesses over a decade of leadership and HR experience across multiple industries. Prior to Nautilus, Leah has experience leading HR departments in the hospitality, manufacturing, energy, defense and retail industries.
Leah holds her Masters degree from the University of Houston.