Doug WillardWrong Doug Willard?
Vice President Operations EAME
Local Address: United Arab Emirates
One CB&I Plaza 2103 Research Forest Drive
The Woodlands, Texas 77380
Company Description: CB&I is one of the world's leading EPC companies, specializing in lump-sum turnkey projects for customers that produce, process, store and distribute the world's... more