Lori Deo

Lori is an Advisor & Principal of the New England Consulting Group, the premier marketing management consulting firm in the world. She is active in the firm’s Healthcare and CPG practices and brings a wealth of beauty experience across retail and dispensed...

Reinventing Marketing Leadership

In today’s dynamic business landscape, the role of Chief Marketing Officers is undergoing significant scrutiny and transformation. As we witness high-profile exits and organizations hesitating to fill the CMO position, it’s evident that a reevaluation of...

Reinventing Marketing Leadership

In today’s dynamic business landscape, the role of Chief Marketing Officers is undergoing significant scrutiny and transformation. As we witness high-profile exits and organizations hesitating to fill the CMO position, it’s evident that a reevaluation of...