Allan Rice is a seasoned professional with experience in mechanical engineering and product management. At Stewart Systems Inc, Allan serves as a Product Manager for Conveyor Systems, leveraging a strong background in design and project management. Previously, Allan worked as a Mechanical Engineer at Terex, where responsibilities included mechanical design for mining trucks. Allan holds a Bachelor of Science degree in Mechanical Engineering from LeTourneau University, completed in 1994.
Sign up to view 0 direct reports
Get started