As the creator economy has grown, influencers and content creators have monetized their platforms by launching brands, to varying degrees of success. Now, they’re adding C-suite roles to their resumes.