Otto Castillo is an experienced manager with a strong background in operations and group facilitation. Castillo served as Branch Manager at Enterprise from July 2019 to November 2020, and as Operations Manager and Area Manager at Amazon from November 2020 to September 2023. Prior to these roles, Castillo was the Challenge Course/The Rock supervisor at Outdoor Excursion UCR from June 2012 to September 2015, responsible for guiding groups through challenging activities and ensuring safety protocols. Currently, Castillo holds the position of Process Engineer Manager at Walmart, focusing on Automated Consolidation. Castillo earned a Bachelor of Science in Environmental Engineering from the University of California, Riverside in 2015.
This person is not in the org chart
This person is not in any teams
This person is not in any offices