A graphic designer is responsible for the visual look and feel of a company's online presence, print materials, marketing collateral, and any other pieces of design work.
Designers typically have a degree in graphic design or another related field, and may also have experience working in advertising or as a part of a team producing brochures, websites, or product packaging.