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
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
