Art Del Rio

Chief Technology Officer - North America at EDF power solutions North America

San Diego County, California, United States

About Art Del Rio

Art Del Rio is Chief Technology Officer - North America at EDF power solutions North America. Location: San Diego County, California, United States.

Bilingual, hands-on leader with 20+ years of experience in the finance, general business and renewable energy arenas. Experienced business manager with legacy of successfully building ideal strategic partnerships, identifying value propositions, asset management and developing advantageous commercial terms. Able to cultivate deep-rooted relationships throughout organizations and mitigate risk and financial exposure. Broad-based perspective and situational leadership style able to select and grow talent to high performance. Expertise includes: - Contract Negotiations - Project Development - Budgeting and Cost Controls - Asset Management - Communications/Coaching - Cross-Functional Leadership - Administration and Operations - Expanding Market Share - Strategic Visioning - Developing Team Performance - Implementing Strategic Plans

Skills

  • Renewable Energy
  • Project Finance
  • Energy

Additional experience

  • Vice President, EPC & Technical Services - North America

    EDF power solutions North America

    January 2025 – April 2026

Education

  • Bachelor of Science (B.S.), California State Polytechnic University-Pomona
  • Duke University, Managing Sales Organizations