DFNI employs 10 employees. The DFNI management team includes Jill Sayles (Digital Editor), Kapila Ireland (Editor), and Karuna Tuli (Freelance Writer).
Looking for a particular DFNI employee's phone or email?