Steve Schell is currently the Senior Vice President of Casualty at LIO Insurance, a position they have held since 2023. Prior to this role, Steve held several positions at Philadelphia Insurance Companies from 2011 to 2012, including Inside Sales Representative and Senior Marketing Representative, and worked as an Assistant Vice President at RT Specialty from 2017 to 2022. Steve earned a degree from Saint Joseph's University, completing their education in 2011.
This person is not in any teams
This person is not in any offices