Your Role: As a Junior Project Manager for our digital touchscreen division, you will: Facilitate the installation... projects manager, you will be the sole liaison in South Africa and will work directly with our seasoned International partner......
Job Location: Cape Town, Western Cape, South Africa