and seasoned Senior Leader to join our Edinburgh team at Innovid. The successful candidate will be at the forefront of shaping..., but is ultimately a leader who wants to build and grow a high functioning team of technical and analytical experts...
Innovid