David W. Mohler

Title: 
STRATEGIC ADVISOR
Bio: 
Senior Vice President and Chief Technology Officer, Duke Energy