The Leadership Team at Upshot is responsible for defining the company's strategic vision, driving business growth, and ensuring overall operational excellence. They oversee key areas such as creative direction, marketing strategy, financial management, and business operations to maintain Upshot's standing as a premier shopper marketing and brand engagement agency. Their collective expertise shapes the agency’s approach to partnering with world-class brands and delivering innovative, impactful solutions.
View all