Janet Dell

Chief Executive Officer

Janet, a dynamic leader and proven operator, is Chief Executive Officer of Freeman. She has spent her career executing global, long-term strategies and operations across various business sectors. As CEO, she continues to develop opportunities for Freeman, our customers, and our people.

Janet leads with empathy and 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. 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.

Janet’s leadership journey at Freeman began in 2018 and has included multiple C-level roles. Currently, she leads Freeman’s long-term strategy execution across the globe, with a focus on data-driven decision making, and leading an ongoing transformation journey that includes people, process and technology to ensure Freeman is prepared to consistently meet the evolving needs of its diverse customer segments.

Before Freeman, Janet led Marsh ClearSight, a global leader in risk, safety, and claims management software, as Chief Executive Officer and previously Chief Operating Officer of Global Sales. Under her leadership, the Company’s annual new sales exceeded $1.2 billion and global new business doubled.

Janet has been recognized as a Woman to Watch by Business Insurance 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.