Leigh joined Council staff in September 2014. Originally from Los Angeles, she has lived in Valdez since 2005. She has taught secondary education, including four years as a science teacher in Anchorage. She has also been a wilderness guide and a yoga teacher. Lubin earned a Master of Arts in Teaching from the University of Alaska and a Bachelor of Arts in Environmental Studies from Prescott College in Arizona.