About Borg Owilli
Stay Creative is an award-winning, Stockholm-based agency that has been challenging the status quo since 2016. Our core offering is business-driven strategy combined with creative ideas that shift minds.
Min project size
50,000+
Hourly rate
50 / hr
Employees
35
Locations
Sweden
Year founded
Founded 2016
Share Your Experience
Help others by sharing your experience with this company
No reviews yet
Be the first to review this company!
