National Finance Center
NFC provides many jobs to federal employees in the New Orleans office , which is located at NASA's Michoud Assembly Facility in New Orleans . 
<triplet> NASA <subj> Michoud Assembly Facility <obj> subsidiary