Alex Villegas, is currently a Iberia Director at Power Electronics, bringing experience from previous roles at Power Electronics, pvinvestment and Abengoa. Alex Villegas holds a 1994 - 1999 Bachelor of Engineering (B.E.) in Electrical Engineer @ Universitat Politècnica de València (UPV). Alex Villegas has 1 email on RocketReach.