Felicity MacKenzie is the CEO of DFI.
307 people are employed at DFI.
The NAICS codes for DFI are [81392, 813920, 813, 81, 8139].
The SIC codes for DFI are [862, 86].