Seeking a skilled Project Manager in Johannesburg who will take charge of various projects from initiation to closure. You will be responsible for planning, executing, and finalizing projects according to specific deadlines and within budget limitations. The successful candidate should show great leadership abilities, excellent communication skills, and a proven track record of handling complex projects.