Juan Rivera has extensive experience in product development and technical services, currently serving as the Batching & Pre-weigh Director at Wasatch Product Development since May 2018. In addition, Juan has held the position of Technical Services & Pilot Plant Manager at Twinlab Consolidation Corporation (TCC) since April 2004, demonstrating a robust background in managing technical operations and overseeing pilot plant activities.
Sign up to view 0 direct reports
Get started