Bid Manager Europe
- Location
- Greater London, England, United Kingdom
Science, Software), or an equivalent combination of education and experience. Language Skills: Fluency in English native is required. Technical Proficiency: High competence in the Microsoft Office Suite (Word, PowerPoint, Excel) as well as Google Workspace cloud-based collaboration tools. Travel Requirements Under 10% Relocation Provided None Position ...