Cactus Engineering

  • Engineering & Technology Services
145 S 79th St
Chandler, AZ 85226
(480) 213-4704
  • About

    Cactus Engineering brings end to end innovative solution in solar energy through a business unit solarflips.com.

  • Whom to Contact

    • Iqbal Ali
      Director of Process Engineering
      2507 W Geneva Dr
      Tempe, AZ 85282
    • Ron Elwood
      Chief Financial Officer, CPA
      2507 W Geneva Drive
      Tempe, AZ 85282
    • Rafiqul Islam
      Owner
      Phone: (480) 213-4704
    • Roger Spencer
      Director Of Sales
      2507 W Geneva Dr
      Tempe, AZ 85282