Starred
Welcome to Starred located in Amsterdam, North Holland, Netherlands.
- Annual Revenue
- 3.80M
- Employees
- 21
Core Offerings
customer service
customer experience
social business
enterprise software
software
information technology
feedback tool
net promoter score
realtime feedback
insights
customer success
candidate nps
candidate experience
candidate journey
employer branding
recruitment feedback
people experience
recruitment tech
computer
human resources
recruiting
saas
Contact Information
542 SingelAmsterdam
North Holland
1017 AZ
Netherlands
P: '+31 20 261 0990