Steve Penwarden is currently the Senior Vice President, North America Controller at Chubb, a position they have held for several years following a series of progressive roles within the company, including Vice President of Finance for various areas. Prior to their tenure at Chubb, they served as an Audit Associate at PwC. Steve earned a Bachelor of Science in Accounting from Lehigh University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices