Franklin, TN – EnableComp announced today that Christa Miller has joined the company as the new Chief Financial Officer. Miller brings extensive experience in healthcare and finance to the organization including...