Janet Dell


A transformational leader, Janet oversees Freeman’s long-term strategy execution across the globe. She is a proven operator that oversees our major lines of business and ensures we meet the needs of our various customer segments – today and tomorrow. With expertise in strategy, operations, global sales, digital transformation, process improvement, and worldwide client management, Janet has the background and vision to guide Freeman into the future.

At Freeman, Janet has held multiple C-level roles and is named CEO successor, starting July 1, 2024. Under her leadership, Freeman continues to identify key partnerships and adapt its business models for a dynamic marketplace.

Janet is a dynamic and empathetic leader who develops opportunities for Freeman, our customers, and our people. She succeeds by putting people first. She encourages her teams to embrace change through constant communication, continuous learning, pragmatic thinking, tenacity, and by cultivating and inspiring her teams to redefine live events.

Before Freeman, Janet served as CEO of Marsh ClearSight, a global leader in risk, safety, and claims management software. Prior to leading Marsh Clearsight, Janet served as Marsh’s COO of Global Sales, where she was responsible for driving organic growth. During her tenure as Marsh Global Sales COO, the company’s annual new sales topped more than $1.2 billion and global new business doubled.

Janet has been recognized as a Woman to Watch by Business Insurance magazine and has received several awards for product technology innovation. She is a proud graduate of the University of Wisconsin-Madison, where she earned a business degree in finance, investment, and banking.

This site uses cookies and other technologies, so we can remember you and understand how you and other visitors use our site. By continuing to browse, cookies will be set on your device. For more information, see our Cookie Policy.