Magellium
IT Services and IT ConsultingOccitanie, France201-500 Employees
Magellium, founded in 2003 in Toulouse, is a French IT services and consulting firm focused on digital geography and image processing. It serves Defense & Security, Space, and Energy & Environment sectors, offering a spectrum of services from consulting and technical studies to software and IT system development and distribution. The company operates across two production sites, Toulouse (headquarters) and Paris, underscoring its geographic presence in the region. Based in Toulouse, Occitanie, the firm positions itself as a provider of end-to-end geospatial and vision-based capabilities for complex operations. In 2026, Magellium Artal Group announced a multi-year contract with the French Space Agency to help develop a next-generation Earth observation constellation under the France 2030 program, highlighting its involvement in high-profile space initiatives.