Leanne Labriola serves as the President of InnSight Technology, Inc. since July 2014 and has also been a Clinical Assistant Professor at the University of Illinois at Urbana-Champaign since January 2014. Additionally, Leanne Labriola has worked as an Ophthalmologist at Carle Foundation Hospital since September 2013 and previously held the same position at UPMC from August 2011 to July 2013.
Sign up to view 4 direct reports
Get started