Independent retail media platform Zitcha has appointed Barry McGhee as chief commercial officer, Aysha Cincotta as director of marketing and Hugh Cameron as head of data.