Affiliate marketing publisher XLMedia has confirmed that Amit Ben Yehuda will step down from the company’s board. Yehuda, who initially joined XLMedia in 2016, will step down as Non-Executive Director of the Company with immediate effect. Chris Bell, Chairman of XLMedia, commented: “I would like to express my personal gratitude to Amit for the wise counsel he has provided over …
Read More »