Learnwithfaiz

NEW COURSES LAUNCHING SOON       NEW COURSES LAUNCHING SOON      NEW COURSES LAUNCHING SOON              NEW COURSES LAUNCHING SOON       NEW COURSES LAUNCHING SOON       NEW COURSES LAUNCHING SOON

🔍
|
📍

Company Logo
Graphic Designer (Bid Management)
Lockton Dubai , UAE

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.

Are you interested in this job?
HR Contact

HR Contact Details