Ellen is responsible for all aspects of the Service Experts human resource strategy, leading all HR functions in the U.S. With more than 20 years of HR experience, Ellen has previously held senior HR leadership roles in various companies including Excela Technologies, Meso Scale Diagnostics and InComm Payments.