Senior Project Manager. As a Program Director, you will be entrusted with the important task of ensuring top-notch project... travelling, then this opportunity is tailor-made for you!" Location: UK (Cardiff or Edinburgh) Please note...
Sapiens International