Michael Welch

Chief Technology Officer at Aligned Data Centers

Plano, Texas, United States

About Michael Welch

Michael Welch is Chief Technology Officer at Aligned Data Centers. Location: Plano, Texas, United States.

Seasoned Data Center industry professional with 15+ years of experience leveraging a unique background in engineering and design to deliver time- and cost-saving solutions for leading organizations’ development operations. Recognized for demonstrating a natural aptitude for strategic planning and process improvement, I have a verifiable history of contributing directly to company growth and expansion throughout my career. Currently, I am the Chief Technology Officer at Aligned. I spearhead a talented team across all design operations for Aligned’s data center construction projects, skillfully navigating the dynamics and tradeoffs of data center development. This involves managing several design engineering and OFE teams across the US while liaising with financial and revenue teams for all new projects. I enjoy the challenge of evaluating the various decision points with an eye for how decisions impact cost, quality, speed, and reliability.

Skills

  • Product Development
  • Engineering
  • AutoCAD

Additional experience

  • SVP, Procurement and Design

    Aligned Data Centers

    November 2023 – February 2025

Education

  • Master's degree, Ohio University
  • Bachelor of Science, University of Connecticut