Ellen Galbraith is an experienced professional in the ski resort industry, currently serving as General Manager at Stevens Pass Mountain Resort since June 2022. Prior to this role, Ellen held various positions at Vail Resorts, including Chief Of Staff and Senior Director of Mountain Operations from December 2019 to June 2022. Ellen's career also includes significant experience at Beaver Creek Resort, where responsibilities spanned from Snow Surfaces to Manager of Racing from October 2011 to December 2019. Earlier in their career, Ellen was the Owner of High Country Solutions from August 2006 to October 2011. Educationally, Ellen holds a Bachelor of Arts degree in Philosophy from the University of Washington, earned between 1999 and 2003.
Sign up to view 5 direct reports
Get started