Translating client needs and branding strategies into design strategies
Designing visual concepts using graphic design tools including design software
Selecting colors, fonts, photographs, layout and other design elements to communicate creative concepts
Collaborating with art directors, branding experts, front end developers, marketing, content and other professionals to create media