of Intelsat in a meaningful way. You will be a key member of our business development & sales team focusing on the Global... Government segment of Intelsat's business in Europe. You will be charged with developing and executing plans to identify, develop...