Nisha Desai Biswal confirmed as deputy CEO of DFC Bio August 1, 2023 Biswal previously served as Assistant Secretary of State for South and Central Asian Affairs