Curtis Oglesby Jr., 26, of Greenfield, faces two federal charges of embezzlement and money laundering after more than $400,000 goes missing.