Rene Castillo is a graduate from the University of Colorado at Boulder, where he received his BA in Business with an emphasis in Operations Management. While at Boulder he studied abroad in Seville and travelled throughout Europe. He has spent his years back and forth with El Salvador, his native country, where he often returns to help with the family business. He currently lives in Los Angeles and has spent the past five years working for Disney as a sales/finance analyst. He enjoys traveling, sports, scuba diving and spending time with his family.