fallback headshot for Maggie Estrada and Rick Spurlock
Maggie Estrada and Rick Spurlock
Maggie Estrada is the vice president of environmental at IHI Power Services Corp. Rick Spurlock is the director of operations at IHI Power Services Corp.