Let AI Supercharge Your Job Hunt!
JobCopilot scans 500,000+ company career sites daily to find jobs for you
We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021, 94% in 2022, while in 2023 we joined forces with Insight, a Fortune 500 company and a leading solutions and systems integrator. With exciting growth plans and cutting-edge projects, there has never been a better time to join our incredible team.
We fuse together exceptional talent who deliver outstanding software solutions. Our approach has helped us grow 60% in 2021, 94% in 2022, while in 2023 we joined forces with Insight, a Fortune 500 company and a leading solutions and systems integrator. With exciting growth plans and cutting-edge projects, there has never been a better time to join our incredible team.
The EMEA Legal team focuses on providing clear, accurate, relevant, and timely advice and guidance on a variety of legal topics relating to business sector, products, and services. They are responsible for drafting, reviewing, and negotiating various commercial contracts and agreements. They manage and mitigate legal risks by designing and implementing policies and procedures and ensuring compliance with all laws and regulations applicable to Insight’s business. They connect with and manage third-party bodies such as external counsel or auditors, design and deliver legal training to the business, and stay up to date with changes to legislation, particularly in relation to laws, rules, and regulations.
The Public Sector Business Development team is the catalyst for all public sector sales. The Public Sector Business Development team is responsible for obtaining accreditations on procurement frameworks, responding to further competition from those frameworks, bidding on partner opportunities, and managing all subsequent contracts and statements of work.
The Bid Manager may reside within the Legal team or the Public Sector Business Development team.
The Bid Manager coordinates the bid response process, identifies ways to improve the quality, consistency, and efficiency of the bid response process, and develops and maintains a knowledge base of standard answers and templates. They identify new business opportunities aligned with Insight’s strategy, particularly in their own region and or area of expertise and are responsible for developing relationships with external parties in order to advance new opportunities, win submissions, and secure work by value and type to meet company objectives. The Bid Manager also work closely with the Senior Bid Manager to develop client solutions and prepare responses.
In addition, the Bid Manager oversees all quality, technical, and commercial aspects in accordance with company procedures, develops best practice systems and processes, and implements them across other regions whilst maintaining and building relationships.
KEY DUTIES & RESPONSIBILITIES
QUALIFICATIONS, SKILLS, KNOWLEDGE & EXPERIENCE
To see more roles, click here.
Auto-Apply to BID Manager EMEA 1 year contract Jobs with your AI JobCopilot
Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.