Management Team

Martin Schroeder

Chief Scientific Officer

David Fiene

Financial Controller