18 employees
Sponge is a marketing and advertising agency that provides brand story realignment, naming, identity, strategy and direction.
2001