Bid Support and Marketing Manager

Job Category: Sales and Marketing
Job Type: Full Time
Job Location: England
Salary: £40k- £45k
Company Name: SCC

Job Description

Looking to grow your career in IT marketing and bid management? Join SCC as a Bid Support and Marketing Manager and become part of Europe’s largest privately-owned IT business. This exciting role combines bid coordination with creative marketing, offering a varied, rewarding career path. Based in Birmingham with flexible hybrid working, the Bid Support and Marketing Manager will support Flow AI’s sales team with impactful customer proposals and manage the company’s social media strategy. If you have excellent communication, organisational skills, and a positive attitude, this is your chance to thrive in a dynamic environment.

Why Join as a Bid Support and Marketing Manager?

Key Benefits for Bid Support and Marketing Manager Roles

  • £40,000 – £45,000 salary package

  • Hybrid working arrangement

  • Large company benefits and flexible perks

  • Paid volunteering days

  • Career development in a fast-growing IT brand

  • Work from our £7m state-of-the-art HQ in Birmingham

Main Responsibilities of a Bid Support and Marketing Manager

Bid & Sales Support

  • Draft compelling proposal and bid documents with the technical and sales teams

  • Review customer RFP/RFI requirements to align with Flow AI’s content

  • Coordinate larger RFP/RFI submissions and manage deadlines

  • Maintain and update Flow AI’s bid library and templates

  • Collaborate with Flow AI design teams for professional document formatting

  • Submit tenders within required timescales and formats

  • Track potential opportunities via Buyer Framework portals

Social Media & Content Management

  • Manage Flow AI’s social media calendar and schedule

  • Develop engaging content aligned with business topics and themes

  • Update Flow AI’s website with the latest content and company news

  • Assist with creating case studies, white papers, and marketing campaigns

  • Handle Flow AI’s LinkedIn and other social channels, boosting online visibility

  • Support multi-channel campaign development and performance tracking

Skills & Experience Required

  • Excellent written and organisational skills

  • Strong knowledge of social media platforms and CRM tools

  • Experience with LinkedIn, Google Analytics, and Adobe products

  • A proactive, collaborative approach

  • Ability to work to tight deadlines and manage varied workloads

  • Relevant experience in a similar role preferred

About SCC

SCC is Europe’s largest privately-owned IT business, headquartered in Birmingham. We deliver world-class IT solutions for global enterprises across 65+ sites. From cyber security to hybrid infrastructure and digital workplace services, we support major public and private sector clients through innovation and reliable partnerships.


APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx