North Starr
Tech sales talent acquisition
- B2B
About North Starr
Providing exceptional tech sales talent acquisition services to innovative firms, aiding in exciting growth opportunities through expert knowledge and expertise Contact us today!
Key facts
- Industry
- Staffing and Recruiting
- Company size
- 1–10 employees
- Headquarters
- London, England, United Kingdom
- Revenue
- $2M – $21.9MTamtam estimate
- Website
- thenorthstarr.com
North Starr at a glance
North Starr is a B2B company in the Staffing and Recruiting industry, headquartered in London, England, United Kingdom.
North Starr has 1–10 employees.
North Starr's revenue is $2M – $21.9M (Tamtam estimate).
Selling to companies like North Starr?
Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.
Find similar companies