Brainstorming and mocking up design ideas Presenting ideas to clients and art director Projecting budgets and schedules Choosing photos, illustrations, colors, typography and layout Creating illustrations, logos and other graphics for print and online publications Using computer software to execute designs Meeting with clients and adjusting designs to fit their needs or taste Working with art directors, printers, programmers, developers or other technicians to complete the final product Ensuring designs are error-free before final product is printed or published