Bill Caudle
Managing Director, Power & Energy Development, Bechtel Enterprises

Bill Caudle