Loading
Class B director at Philadelphia (3) · president at Philadelphia (3) · where the Board comes from
Jul 1, 2015 – Jun 30, 2025
Professor · University of Delaware
Terminal: PhD · engineering
Who held each seat→