Management Team

Salman Hoda

Acting CEO and Chairman of the Board

Martin Schroeder

Chief Scientific Officer

David Fiene

Financial Controller