The most important skills that any brand designer needs are visual flair, a broad imagination, and understanding your business model and target audience. There are more considerations than mere talent, though. A brand designer also needs: experience, a willingness to collaborate, and a good commercial mind for marketing.