FACTOR, INC. Announces Executive Leadership Changes

Dr. Lepofsky brings more than 36 years of experience in corporate operations, project and program management, and risk management to his role.