March 14, 2024in Endeavor BioMedicines Appoints Enoch Kariuki, Pharm.D. as President and Vishaal Turakhia as Chief Financial Officer