Juan Rivera possesses extensive experience in product development and technical services, currently serving as the Batching & Pre-weigh Director at Wasatch Product Development since May 2018. Additionally, Juan has held the role of Technical Services & Pilot Plant Manager at Twinlab Consolidation Corporation since April 2004. This dual expertise highlights a strong background in both operational management and technical oversight within the industry.
Sign up to view 0 direct reports
Get started
This person is not in any teams