Marc Levy is an experienced executive in the field of strategic and creative communications, currently serving as Executive Vice President and Executive Creative Director for North America at MSLGROUP since February 2019. Prior to this role, Marc held positions as a Partner in Strategic & Creative Planning at Ketchum and as Executive Vice President and Creative Director at Cohn & Wolfe. In addition to corporate roles, Marc has experience in academia, serving as an Adjunct Professor of Strategic Communications at Fordham University. Earlier career highlights include directing global marketing communications at MasterCard and serving in the Quartermaster Corps of the US Army. Marc holds a degree in Communications from the University at Buffalo, where studies took place between 1992 and 1994.
This person is not in the org chart
This person is not in any teams