Starred (now Starred.com) Employee Directory
Software DevelopmentNorth Holland, Netherlands2-10 Employees
Starred (now Starred.com) has about 4 employees, all of them in Europe. Business Development and Entrepreneurship make up over half of the profiles with a known department. Starred (now Starred.com)'s workforce fell 50% between July 2025 and July 2026.