Stephen McGowan, who holds an MBA from the Graduate School of Business at Loyola Chicago University, was the chief financial officer of Sun Microsystems from 2002 until 2006, when he then became the executive vice president for finance of the Santa Clara, CA-based technology company. McGowan has wor