OverCast Digital is a leading triple-certified TikTok Shop Partner based in Irvine, CA. We specialize in providing comprehensive solutions for rising social commerce channels, including strategy, affiliate management, and LIVE shopping. Our dedicated team works to shape TikTok into a vibrant community of inspiration and influence, with a network of top content creators and affiliates leading the charge. At OverCast Digital, we believe that the future of commerce is social. We are seeking a strategic, relationship-driven Brand Creator Manager to join our team and own the affiliate creator program for a portfolio of beauty and personal care brands. This is a client-facing, mid-senior role for someone who has a strong foundation in creator or affiliate marketing and is ready to bring genuine strategic ownership to their accounts. As a Brand Creator Manager, you will lead the day-to-day management of creator and affiliate programs, drive performance analysis and reporting, and serve as a key point of contact for clients. You will work cross-functionally with our Accounts, Shop Operations, Strategy, and Creator Management teams, and be expected to bring strategic perspective, not just execution, to every client relationship. The ideal candidate has experience managing creator or affiliate programs end to end, communicates confidently with clients, and knows how to translate performance data into clear, actionable recommendations.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level