374 employees
Zed is a leading global player providing multi-platform marketing solutions and digital value-added content worldwide.
1996
Torreal raised undisclosed on May 9, 2013
Investors: Zed