Michelle Edelman

Board Member

Michelle Edelman is a seasoned professional with extensive experience in strategic leadership and marketing within the advertising industry. Currently serving as a BBB National Programs NARB Panel Member at the National Advertising Review Board since January 2024, Edelman has been a Partner and CEO at PETERMAYER since 2013, holding various senior roles including President and Chief Strategy Officer. Edelman also contributes as a Board Member for 4A's and previously for AMIN Worldwide and NYCA, showcasing a strong commitment to industry leadership. Earlier career milestones include leadership positions at Ogilvy & Mather, Leo Burnett, and Apropos Technology, among others. Academically, Edelman holds an MBA from Northwestern University - Kellogg School of Management, an MPH from Northwestern University's Feinberg School of Medicine, and a BS in Biochemistry/Economics from Northwestern University.

Previous companies


Org chart

This person is not in the org chart



Offices

This person is not in any offices