Senior Graphic Designer
Posted 2 days ago by Veolia
- Location:
- City of London, London (1 mile)
- Job Type:
- Permanent
Lead the creative development for a range of digital and print based designs including branding, campaigns, reports, infographics, social media content, presentations, and events, in collaboration with other teams and departments. Manage the end-to-end design process, from concept … more