Rick Smith is a retired professional with extensive experience in safety management and consulting. They served as the Senior Vice President at DEKRA Insight from 2017 to 2023, leading initiatives to enhance organizational culture and operational safety for major global industries. Prior to that, Rick was the NA Safety Manager at Michelin Tire NA Inc from 1974 to 2007 and held various roles in consulting, including as a Principal Consultant with Behavioral Science Technology since 2008. They are currently pursuing a degree in Industrial Engineering at Acadia University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices