A significant telephone communication, except radio company, Castillo Technologies's main office is located at Phoenix, AZ. It has an annual revenue of $3.5 million and employs 13 people. Though not widely known, the niche appeal of Castillo Technologies is undeniable. Alan Castillo heads the company currently as President.
Want to share more of your experience?GO TO FULL REVIEW
Castillo Technologies Security Technician /Project Estimator