Liz Caselli-Mechael is an accomplished communications professional with extensive experience in marketing and digital communications across various organizations. Currently serving as Chief Communications Officer at Watch Duty since November 2025, Liz previously held the position of Vice President of Marketing and Communications at World Central Kitchen, where responsibilities included driving external communications and digital fundraising efforts. Prior to this, Liz spent over eight years at Nestlé, progressing from Digital Corporate Communications Manager to Head of Digital and Content - AVP (Global Corporate), leading global digital marketing initiatives. Earlier roles included Director of Issues Management at the International Food Information Council and multiple positions at Fintrac Inc., where Liz developed communications strategies that significantly increased engagement. Liz holds a BSFS from Georgetown University, an MBA from Indiana University - Kelley School of Business, and an MS in Agricultural Economics from Purdue University.
This person is not in any teams
This person is not in any offices