Alex Urquhart is President and CEO of GE Energy Financial Services, where he leads GE's energy investing worldwide. GE Energy Financial Services provides financial products that span the capital structure -- from debt to equity -- and cover the global energy industry.. Alex became President and CEO of GE Energy Financial Services in December. .