Star
IT Services and IT ConsultingWorldwide, OO501-1000 Employees
Star is a global technology consulting firm that integrates strategy, design, and engineering to help startups and enterprises reach their endgames with a focus on empathy for end-users, society, and the planet.