Job Search



Lockton, a global leader in insurance and risk management services, is hiring a Graphic Designer (Bid Management) to join its Bid Management team in Dubai. This full-time, on-site role is perfect for a creative, detail-oriented professional who excels in visual storytelling and is passionate about producing high-impact content for business development initiatives.
The ideal candidate will collaborate closely with Bid Specialists and stakeholders to design persuasive and brand-aligned materials including proposals, pitch presentations, infographics, and executive summaries. The role requires a solid understanding of branding, excellent communication skills, and proficiency in Adobe Creative Suite and Microsoft Office.
Key Responsibilities:
-
Design and deliver engaging, visually consistent materials including digital presentations, pitch documents, infographics, and summaries.
-
Translate technical and commercial content into compelling designs that align with Lockton’s brand and bid strategies.
-
Collaborate with Bid Specialists and subject matter experts to support pursuit and proposal efforts.
-
Maintain and manage digital asset libraries and templates that reflect Lockton’s brand identity.
-
Ensure timely and high-quality delivery of creative outputs, meeting internal deadlines and client expectations.
-
Contribute ideas and innovation to improve visual quality and impact of bid materials.
-
Act as a brand guardian, ensuring consistency across all creative outputs.
Required Qualifications & Skills:
-
Proven experience in digital design within bids, proposals, or professional services environments.
-
Strong grasp of branding, visual storytelling, and layout principles.
-
Proficient in Adobe Creative Suite (InDesign, Illustrator, Photoshop) and Microsoft Office (especially PowerPoint).
-
Excellent communication skills with the ability to interpret briefs and explain design rationale to senior stakeholders.
-
Ability to manage multiple projects independently while collaborating effectively with team members.
-
Detail-oriented, highly organized, and able to prioritize tasks in fast-paced settings.
-
A creative problem-solver with a continuous improvement mindset.
Desirable:
-
Experience working in a regulated industry such as insurance or financial services is a plus.
About the Company:
Lockton is the world’s largest privately held insurance brokerage, delivering specialized expertise in risk management, employee benefits, and retirement services. With a reputation for client-first service and entrepreneurial culture, Lockton empowers professionals to think creatively and work collaboratively. The Bid Management team plays a crucial role in driving growth through winning proposals and visually persuasive materials that reflect the company’s values and strengths.
