Todd Strand is an experienced professional with over 20 years of expertise in purchasing, production, warehouse management, and inventory control. Currently serving as the Environmental Health and Safety Manager at Illume Candles since April 2021, Todd also holds the position of Environment Health, Safety, and Compliance Manager at Imagine! Print Solutions, a role undertaken since 2010. Todd is known for a hands-on management style that emphasizes training, motivation, and mentoring of employees.
Sign up to view 0 direct reports
Get started
This person is not in any teams