Zitcha opens London office, announces two EMEA sales directors
Omnichannel retail media platform Zitcha has grown its European footprint, opening an office in London and appointing two EMEA sales directors – Dan Sands and Darren Jacobs.
The announcement: