TechSpace, a provider of office space and services to emerging technology companies across the US, had a clear sense of style in their office design, but no identity.
(
More>
)
TechSpace Identity wins Genesis Award.