EFI Appoints New Chief Financial Officer