This company is seeking a talented New Business Support Coordinator to play a crucial role in their growing operations.
Please note, ALL APPLICANTS must be UK passport holders or hold dual national status.
You will have the opportunity to work closely with an international team, contributing to the growing delivery of bids on time, on quality, and on cost to meet the programme needs.
Ensuring quick, informed decisions and taking initiative to address evolving project requirements
Managing the achievement of schedule adherence and delivery of Key Performance Indicators (KPIs)
Experience in compiling bid data from technical subject matter experts
Proficiency in common office tools, such as Excel, Word, and PowerPoint
Flexibility to work on-site at the Stevenage location, with occasional travel to Bolton and France.