Sarah Allen

Vice President, Development

Sarah brings 19 years of experience across the full development spectrum — from site selection and strategy to design and construction. Before joining Cloverleaf, she served as Head of Data Center Site Development Strategy and Operations at Meta, where she oversaw a global portfolio of sites and shaped long-term growth strategies. A Registered Professional Engineer with a Bachelor of Science in Civil Engineering from the University of Alabama, Sarah combines deep technical expertise with strategic vision to anticipate future development needs and create value for developers, end users, and communities alike.

Back to Team