Technology Alex Langshur appointed as CEO of Incubeta US AIT News Desk Jan 24, 2024 With a deep understanding of the ad tech and martech landscape, Alex will lead Incubeta’s US team as it continues to expand its data-driven marketing…