Product Catalogue CPQ Technical Lead
- Location
- Greater London, England, United Kingdom
dynamic and complex international environment with pro-activity and flexibility Full proficiency in English, other languages are a plus (French and Italian) Degree in Engineering, IT or a related field. Where You’ll Work: London, UK Eutelsat treats the protection of personal data submitted to it seriously. By submitting ...