Stream Data Centers Appoints Michael Lahoud as CEO Amid Organizational Restructuring
DATA AND AI INFRASTRUCTURE
Stream Data Centers has appointed Michael Lahoud as CEO amid a leadership restructuring following its acquisition by Apollo Funds. With a focus on enhancing customer partnerships and operational efficiency, Lahoud will lead a revamped executive team that includes new Senior Vice Presidents Stacey Medeiros and Santiago Suinaga, as well as Chief Development Officer Oisin O Murchu. The company, based in Dallas, operates in key markets such as Phoenix, Chicago, San Antonio, and Atlanta.

Jan 16, 2026, 6:20 AM