Manage the overall delivery relationship with assigned program / project clientsDeliver weekly status reports, either developed directly or in concert with project managers working in the program
documentation.Working knowledge of software lifecycle processes.High commitment, resilience, motivation and flexibility.Good analytical skills; generating management information reports; Good social competence and