Spencer Deadrick
About Spencer Deadrick
Spencer Deadrick is the ECD/Head of Creative at MassMutual and an Adjunct Professor at Boston University College of Communication, with over 30 years of experience in the advertising and creative industry.
Current Role at MassMutual
Spencer Deadrick is currently the Executive Creative Director (ECD) and Head of Creative at MassMutual. He has been leading the creative direction at the company since March 2020. His role involves overseeing the development and execution of creative strategies and campaigns.
Adjunct Professor at Boston University
Spencer Deadrick is also an Adjunct Professor at the Boston University College of Communication. His involvement in academia complements his professional expertise with practical knowledge in the field of communication.
Experience at Hill Holliday
Spencer Deadrick has extensive experience at Hill Holliday, where he served as Executive Vice President and Group Creative Director for a total of 18 years. His first tenure was from 2000 to 2006, and he later returned and worked from 2007 to 2019. During his time at Hill Holliday, he played a significant role in shaping the company's creative directions.
Founding Partner at Big Company
Spencer Deadrick was a Founder and Partner at Big Company from 2006 to 2007 in Boston, MA. Although his tenure there lasted only a year, this role highlights his entrepreneurial spirit and leadership capabilities in the creative industry.
Advertising Career at Mullen and ClarkeGoward
Spencer Deadrick held several senior positions at prestigious advertising agencies, including Mullen and ClarkeGoward, Inc. He served as VP/Group Creative Director at Mullen from 1999 to 2000, and VP/Creative Supervisor from 1993 to 1997. At ClarkeGoward, Inc., he was the Executive Creative Director from 1997 to 1999.
Education at Boston University
Spencer Deadrick studied at Boston University, equipping him with foundational knowledge and skills that he has applied in his extensive career in the advertising and creative industry.