Talent.com
Tag World Wide - Creative Lead - Bids & Proposal Management Team

Tag World Wide - Creative Lead - Bids & Proposal Management Team

TAG INDIA PRIVATE LIMITED, India
12 hours ago
Job description

Role :

The Creative Lead within the Bids & Proposal Management team is responsible for elevating the visual and narrative quality of proposals, presentations, and client-facing materials. This role combines strategic thinking, design expertise, and storytelling to create compelling, brand-aligned content that differentiates our bids in a competitive marketplace.

Key Responsibilities :

Creative Strategy & Design :

  • Develop and implement creative concepts for proposals, pitch decks, and RFP responses.
  • Ensure all bid materials adhere to brand guidelines while maintaining innovation and visual impact.

Content Collaboration :

  • Work closely with bid managers, business development teams to translate content into engaging, client-centric narratives.
  • Provide guidance on tone, structure, and visual hierarchy for maximum clarity and persuasion.
  • Brand & Quality Assurance :

  • Maintain consistency in design standards across all bid documents.
  • Review and refine content for visual appeal, readability, and alignment with client expectations.
  • Innovation & Tools :

  • Introduce new design tools, templates, and best practices to streamline creative processes.
  • Stay updated on industry trends, part of a bid & proposals and or creative design community
  • Project Management :

  • Manage multiple bids simultaneously, ensuring timely delivery of creative assets.
  • Coordinate with external vendors or freelancers, when needed.
  • Required Skills & Qualifications :

  • Degree in design, Marketing, Communications, or related field.
  • 10+ years of experience in creative design, preferably within bid management, marketing, or consulting environments.
  • Proficiency in Adobe Creative Suite, PowerPoint, and other design tools.
  • Strong understanding of branding, visual storytelling, and persuasive communication.
  • Excellent time management and ability to work under tight deadlines.
  • Exceptional attention to detail and a collaborative mindset.
  • Preferred Attributes :

  • Experience in B2B proposals or complex solution selling.
  • Ability to simplify technical concepts into visually compelling narratives.
  • Strong portfolio showcasing design and creative skills.
  • (ref : iimjobs.com)

    Create a job alert for this search

    Creative Lead • , India

    Related jobs
    • Promoted
    Content Partnership & Creative Lead

    Content Partnership & Creative Lead

    Only One GiuliaRepublic Of India, IN
    Hi, I’m Giulia, also known as Only One Giulia.I’m an content creator from Italy with a community of 550k+ people on YouTube and 140k+ on Instagram. Since 2018, I’ve been creating content led by auth...Show moreLast updated: 30+ days ago
    • Promoted
    Creative Lead, Video Production

    Creative Lead, Video Production

    JoVEIndia, India
    JoVE is the world’s leading producer and provider of science video solutions, with a mission to advance scientific research and education. Our platform is trusted by millions of scientists, educator...Show moreLast updated: 12 days ago
    • Promoted
    • New!
    Creative Solutions Lead

    Creative Solutions Lead

    JSW Greentech LimitedRepublic Of India, IN
    Job Title – Creative Specialist.JSW Greentech Limited marks the JSW Group’s strategic foray into the electric commercial vehicle sector. Established in 2024, the company is dedicated to the developm...Show moreLast updated: 5 hours ago
    • Promoted
    Creative Lead - Presentation

    Creative Lead - Presentation

    ConfidentialIndia
    The Creative Lead within the Bids & Proposal Management team is responsible for elevating the visual and narrative quality of proposals, presentations, and client-facing materials.This role combine...Show moreLast updated: 2 days ago
    • Promoted
    Creative Lead (Copy)

    Creative Lead (Copy)

    SchbangRepublic Of India, IN
    Major Roles & Responsibilities : .A strategic thinker, prolific writer, and at the very core of it all, a storyteller – someone with a unique lens to look at the world and its actions.Stay socio-poli...Show moreLast updated: 30+ days ago
    • Promoted
    Account Management Lead Creative & Digital Agency

    Account Management Lead Creative & Digital Agency

    Paper Plane TalesRepublic Of India, IN
    Minimum 3 years at a digital marketing agency / creative studio.Must be organised, efficient and have solid people skills. Project & people management skills are the topmost criteria, along with agi...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Branding Lead (Creative & Content)

    Branding Lead (Creative & Content)

    Illumine-iChennai, Republic Of India, IN
    Founded in 2017, Tacheon is a growth-as-a-service consulting firm that helps brands with all things growth.We work with early-stage and growth-stage consumer brands as a Fractional Chief Growth Off...Show moreLast updated: 13 hours ago
    • Promoted
    • New!
    Associate Content Creative

    Associate Content Creative

    Occams AdvisoryRepublic Of India, IN
    Company Overview Founded in 2012, Occams Advisory is a leading business solutions, professional services and financial advisory provider specializing in growth, financing, and taxation.Serving as a...Show moreLast updated: 13 hours ago
    • Promoted
    Associate Creative Strategy Lead

    Associate Creative Strategy Lead

    SchbangRepublic Of India, IN
    Major Roles & Responsibilities : .Strategically plan and define the creative scope of work to deliver innovative solutions. Lead award-winning creative campaigns and projects, enhancing brand recognit...Show moreLast updated: 30+ days ago
    • Promoted
    Creative Lead

    Creative Lead

    Paper Plane TalesRepublic Of India, IN
    Minimum 3 years at a digital marketing agency OR brand side.Must be able to work with content, design and video teams effectively. Technology understanding is a bonus!.A strategist, a team lead and ...Show moreLast updated: 3 days ago
    • Promoted
    Digital Advertising Creative Lead

    Digital Advertising Creative Lead

    CustoIndore, Republic Of India, IN
    If you love cracking what makes people.We’re looking for someone who lives and breathes performance creatives — someone who can turn insights, trends, and product stories into thumb-stopping ads.Yo...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Brand Strategy Lead

    Brand Strategy Lead

    BoomletRepublic Of India, IN
    We are a Mumbai-based integrated marketing communications agency offering services in Influencer Marketing, Content Production, and Strategic Communications. This role will work across business unit...Show moreLast updated: 18 hours ago
    • Promoted
    Creative Lead

    Creative Lead

    ConfidentialIndia
    We're looking for a Creative Lead- someone who's not just good at design, but also understands how to make visuals that actually work for campaigns. You should be confident leading the creative proc...Show moreLast updated: 7 days ago
    • Promoted
    • New!
    Creative Strategy Lead

    Creative Strategy Lead

    BoomletIndia, India, India
    We are a Mumbai-based integrated marketing communications agency offering services in Influencer Marketing, Content Production, and Strategic Communications. This role will work across business unit...Show moreLast updated: 21 hours ago
    • Promoted
    Creative Team Lead

    Creative Team Lead

    SchbangRepublic Of India, IN
    Major Roles & Responsibilities : .Effectively planning creative solutions and aiding in defining the creative scope of work. Leading award-winning creative campaigns and projects.Being responsible for...Show moreLast updated: 30+ days ago
    • Promoted
    Creator Collaboration Manager

    Creator Collaboration Manager

    Fast&Up IndiaRepublic Of India, IN
    The primary responsibilities of the role are as follows : .Identify brand collaboration with expert's category to ensure recommendation of products, engagement strategizing and implementing various i...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Creative Lead

    Creative Lead

    TagIndia, India
    The Creative Lead within the Bids & Proposal Management team is responsible for elevating the visual and narrative quality of proposals, presentations, and client-facing materials.This role combine...Show moreLast updated: 5 hours ago
    • Promoted
    Mid Specialist - Brand & Creative

    Mid Specialist - Brand & Creative

    Invest IndiaNew Delhi, Republic Of India, IN
    Invest India is the National Investment Promotion and Facilitation Agency under the Department for Promotion of Industry and Internal Trade (DPIIT), Ministry of Commerce and Industry, Government of...Show moreLast updated: 16 days ago