Excelerate Energy appoints Nisha Biswal to board of directors Appointments & Nominations January 22, 2025 “It has been an honor to serve in the Biden-Harris Administration alongside DFC CEO Scott Nathan to help build a world class development finance institution”