Leonard McCants is a Senior Integrated Producer with over 10 years of experience in both in-house and agency settings. Currently, they serve as the Senior Photo Production Manager at Peter Millar, where they continue to excel in leading diverse creative teams. Their past roles include significant positions at Levi Strauss & Co., Old Navy, and Ford Models, where they showcased their skills in project management, talent coordination, and strategic budgeting. Leonard also holds a Bachelor of Science in History from the University of Virginia.
This person is not in the org chart
This person is not in any teams
This person is not in any offices