Stephen P. Crane is a trustee at Thomas Jefferson University. Prior to this, they were the chairman of the board at Abington Health from November 2013 to June 2015. Stephen was also a partner at EY from October 1989 to June 2015.
Stephen P. Crane's educational career began when they obtained their BA in Accounting from Muhlenberg College.
Current role