Liz brings over 15 years of creative strategy, design, and technology experience to her role leading new client business development and marketing at Threespot. Her in-house and agency tenures inform her seasoned approach to managing both the big picture and the minute details. She’s a senior leader in the agency, providing strategic guidance to both agency founders as well as anchor clients, such as UN Environment, The Pew Charitable Trusts, Zero to Three, Planned Parenthood, U.S. Department of State, and the Brookings Institution.
Liz holds a bachelor’s degree in psychology and economics from Northwestern University, master’s degree in marketing from the Johns Hopkins Carey Business School, and earned a certificate from the Yale School of Management’s Business Perspectives for Creative Leaders program. She is a former president of the DC chapter of AIGA, the professional association for design and serves as the Communications Chair on the B Corp Mid-Atlantic Steering Committee.