10 employees
Twelve Twenty team helps brands and publishers combine strategy, creativity and emotion to be more socially inclusive with their Messaging
2017