Richard Castillo has over two decades of experience in the manufacturing sector, currently serving as a Partner and Manufacturing Manager at Rampart Products since May 2016. Prior to this role, Richard held the position of Senior Manufacturing Engineer at CDI Energy Products from July 2013 to April 2016. Richard's career began at Greene, Tweed, where Richard worked as Process Engineering Manager for nearly 13 years, from November 2000 to June 2013.
Sign up to view 0 direct reports
Get started