Luis “Louie” Castro

Control Panel Technician

Luis “Louie” Castro joined OWS’s manufacturing team in 2010. Louie is cross-trained as a custom welder, ozone technician, and manufacturing. He is currently focusing his efforts in our Control Panel shop.

Louie enjoys spending time with his son, playing competitive softball and spending time with his friends and family.


  • Tel: (480) 421-2400
  • Location: USA