About the agency
Starhead Communications is an independent marketing and media agency located in Tallinn and operating in European markets. Founded in 2017.
We have the ability to serve customers in English, Estonian and Finnish, and we can also handle Swedish, German and other languages.
Starhead's business model is mainly based on teleworking, which means our service team is often located in different locations where its needed. The team varies according to projects to achieve the best results.
We are represented in the international network of agencies Designrush - “How To Choose A Digital Marketing Agency - A Master Guide”.