Franklin, TN – EnableComp announced today the appointment of Deborah Lafer Scher to its Board of Directors. Scher has over 25 years of experience driving growth, value and impact across...