Jeff McAvoy

Technical Lead

Jeff McAvoy is a seasoned marketing and communications professional with extensive experience spanning over 16 years. Currently serving as Technical Lead at Rive since June 2025, Jeff provides technical support to a global community of developers and designers. Before this role, Jeff was VP of Marketing and Communications at Urban Ecology Center for nearly 16 years, where responsibilities included leading comprehensive marketing and public relations strategies, managing a marketing team, and implementing growth strategies for communication channels. Jeff's career also includes roles at Discovery World as a Graphic Designer, where signage for educational exhibits was developed, and as a Graphics Assistant at Kids Hope United. Jeff holds an M.A. in Communications - Advertising and Public Relations from Marquette University, completed in 2011.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices