Brett C Carter has a position (Executive Vice President and Chief Customer and Innovation Officer) at Xcel Energy Inc.

Title Executive Vice President and Chief Customer and Innovation Officer
Is Current yes
Executive yes
Updated 9 months ago

Source Links