Upland Objectif Lune Employee Directory
Software DevelopmentQuebec, Canada51-200 Employees
Upland Objectif Lune has about 86 employees across 5 continents, with the largest share in Europe (46%). By country, the largest groups are Canada (32%), Netherlands (16%) and United Kingdom Of Great Britain And Northern Ireland (15%). Engineering and Administrative make up 29% of the profiles with a known department. Upland Objectif Lune's workforce spans 18 departments.