Dennis Rocha is a business leader with a diverse background in engineering and management. Currently, they serve as both an Engineering Manager at UL and a Business Manager at UL Solutions since 2024. They previously held roles including Associate Engineer at Gas Technology Institute and Process Engineer at Aux Sable, where they advanced to Process Engineering Manager and Business Development Specialist. Dennis earned a Master of Business Administration in Finance from Northwestern University's Kellogg School of Management and a Bachelor of Science in Chemical Engineering from the University of Illinois at Urbana-Champaign.
This person is not in the org chart
This person is not in any teams
This person is not in any offices