Develop graphics, layouts, and visual assets for digital and print platforms Create designs for social media, websites, presentations, email campaigns, brochures, and marketing materials Ensure brand consistency across all creative outputs Collaborate with marketing and content teams to support campaign requirements Produce design drafts, revise layouts, and deliver final assets within deadlines Prepare files for web and print production Stay updated on design trends, tools, and best practices Present concepts and design recommendations to internal teams or clients Maintain organized libraries of design templates, assets, and creative resources