Star Email Format
IT Services and IT ConsultingWorldwide, OO1001-5000 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.