Steven Sheckell is the Global Independence Leader at EY, where they lead a team dedicated to protecting public interests through independence in various jurisdictions. With over 30 years of experience at EY, Steven served as an audit partner for 20 years and managed the US Central Region Assurance Practice for 6 years. They are currently pursuing a Bachelor's degree in Economics and Management at Albion College.
This person is not in any teams
This person is not in any offices