1. Working with a wide range of media and using graphic design software2. Thinking creatively and developing new design concepts, graphics, and layouts for product illustrations, logos, and websites that suit the clients' purpose3. Preparing rough drafts and presenting your ideas4. Amending final designs as per clients' comments and gaining full approval