38 employees
Sofresh develops digital strategy, digital creative ideas and marketing campaigns across multiple digital channels.
2007