The former chief financial officer for a not-for-profit that serves adults with disabilities in New Jersey has been charged with stealing $2.5 million from the company.