Your Mission As a Bid Manager / Project Manager, your mission is to manage and advance the bids and institutional projects. Drawing upon your expertise and innovative mindset, you will lead projects with ESA, EC, DLR
Mission Brief You will need strong interpersonal skills and the ability to communicate effectively with stakeholders, direct reports and leaders within and outside the organization. You will be part of a team responsible for developing stage