Founded in 1997 and headquartered in Madrid, Spain, Zed develops and provides digital content services into a key IT and consulting provider.
zed.com