David B. Edelson, former CEO of Loews Corporation, has a solid background in finance, holding an MBA from Harvard Business School. He served as CEO from 2014 until 2022, leading the company through various market changes. Notably, in 2021, he...
David B. Edelson, former CEO of Loews Corporation, has a solid background in finance, holding an MBA from Harvard Business School. He served as CEO from 2014 until 2022, leading the company through various market changes. Notably, in 2021, he earned a significant bonus of $3.72 million, showing his performance-based compensation philosophy works as intended. Under his leadership, the company's financial strategies were directly tied to share growth and performance. Throughout his tenure, he frequently bought and sold shares, reaching as high as $11.13 million in insider trading values in July 2023. After stepping back from his CEO role, he continued as a senior advisor, demonstrating his value to the company. David’s experience and steady hand at the helm of Loews reflect how executive leadership can navigate through complex financial landscapes.