Carl Trowell
President and Chief Executive Officer
management
Ensco Plc
Portugal
Biography
President and Chief Executive Officer
Research Interest
engineering