Shane Menking
Chief Operating Officer
As a resident of Austin, Texas, Shane Menking serves as Element Critical’s Chief Operating Officer. He brings over 20 years of experience to this role, where he will continue to solve IT barriers for Element Critical’s customers while making the company’s high-performance data centers a valued choice for enterprise and hyperscale clients.
Prior to joining Element Critical, Shane served as President and Chief Financial Officer for Data Foundry Inc., a data center provider acquired by Switch in May 2021. Working closely with Data Foundry’s owners, a group of Internet pioneers, Shane led the executive team where he helped build the premier data center platform in South and Central Texas from the ground up. In this role, for two decades, Shane’s contributions brought invaluable growth from both a business and a cultural standpoint.
Shane is a Magna Cum Laude graduate from the University of Texas at San Antonio, where he received a Bachelor’s degree in Business Administration.