Irving Oil
Offre en anglaisGraphic Designer (Fixed Term)
You will develop creative and visually compelling marketing materials while collaborating with internal stakeholders to support business objectives. This role involves producing on-brand assets across various media channels and ensuring high-quality standards for all creative deliverables.