Enter a job title or keyword

Graphic Designer Upslide

Lockton


Job Location:

London - UK

Monthly Salary: Not provided by the employer
Posted: 20 October 2026 (15 hours ago)
Application Deadline: 17 January 2027
Vacancies: 1 Vacancy

Job Summary

General information
Reference
004153
Location

United Kingdom London London

Work Place

Hybrid

Region

UK

Job Profile

Lockton - Experienced Professional

Title

Graphic Designer - Upslide

Description

We are looking for a detail-oriented brand-focused Graphic Designer specialising in Microsoft Office templates (PowerPoint Word Excel) and document this role you will be instrumental in elevating our corporate collateral and ensuring consistent polished and professional visual communication across a large organisation.

A major focus of this role will be the administration creation and maintenance of content within UpSlide our Microsoft Office productivity and brand-compliance platform. You will bridge creative design and technical template architecture understanding how smart robust templates drive brand equity and operational efficiency at scale.

Candidate Profile

You should have the following experience:

  • Graphic design experience in a corporate agency or professional services environment.
  • Microsoft Suite Mastery: Advanced technical and design proficiency in Microsoft PowerPoint and Word (deep understanding of slide masters custom layout creation coluor/font themes styles grid systems and table formatting).
  • UpSlide Expertise: Hands-on experience creating curating and deploying content via UpSlide (or comparable enterprise add-ins) is strongly preferred.
  • Adobe Creative Cloud: Strong working knowledge of Adobe InDesign Illustrator and Photoshop to create custom vector assets iconography and layouts.
  • Brand Systems Acumen: Demonstrated ability to work within brand guidelines while pushing creative boundaries to modernise layouts.
  • Strong interpersonal skills with the ability to take creative feedback constructively and communicate technical template guidelines to non-designers.
About The Position

Locktons Marketing department is an integrated team of divisional marketing communications and design specialists who act as trusted advisors creating and implementing strategic marketing plans and activities that support business objectives.

Our specialist expertise include advertising design copywriting thought leadership digital communications and client document support (such as for tenders). We partner with Locktons broking divisions to tailor strategies that enable commercial success there is no one-size-fits-all approach to marketing at Lockton.


Required Experience:

IC


About Company

Company Logo

The quality of your solicitors professional indemnity insurance underpins your integrity and reputation among your clients. As a regulatory requirement, it is critical that your cover performs effectively for you and your practice. Our dedicated and knowledgeable team is committed to ... View more

View Profile View Profile