David J. Lockwood is the CEO of Eversource Energy, where he has been leading the company since 2012. He has a strong background in finance, having worked as a partner at ValueAct Capital and held leadership roles in technology companies...
David J. Lockwood is the CEO of Eversource Energy, where he has been leading the company since 2012. He has a strong background in finance, having worked as a partner at ValueAct Capital and held leadership roles in technology companies like Liberate Technologies and Intertrust. His academic roots include a Bachelor's degree from Miami University in Ohio and an MBA from the University of Chicago. Lockwood has a history of making smart investments, demonstrated by his significant holdings in Eversource, which showed a peak value of $9.32 million in early 2020. However, this has fluctuated, showing the volatility of the market with current holdings around $6.85 million. In terms of compensation, Lockwood's focus is on performance-based pay, aligning his interests with the company’s success. He has received varying levels of pay over the years, with a total compensation of about $1.63 million in 2023, mostly from his salary. As a leader, he emphasizes linkages between executive rewards and the achievement of company goals, making him a key figure in Eversource's growth and strategy,