The Leadership Team at John McNeil Studio is responsible for setting the strategic vision and ensuring the overall health of the organization. This team oversees major company operations, drives innovation, strengthens internal culture, and maintains financial stability to support the studio’s creative endeavors and client communications strategies.
View all