NorthStar Earth & Space Employee Directory
Space Research and TechnologyQuebec, Canada51-200 Employees
NorthStar Earth & Space has about 81 employees across 5 continents, most of them in North America. By country, the largest groups are Canada (56%), Luxembourg (21%) and United States Of America (7%). Engineering and Entrepreneurship make up 31% of the profiles with a known department. NorthStar Earth & Space's workforce spans 16 departments.