· Lead the planning and implementation of project
· Facilitate the definition of project scope, goals and deliverables
· Define project tasks and resource requirements
· Develop full scale project plans
· Assemble and coordinate project staff
· Manage project budget
· Manage project resource allocation
· Plan and schedule project timelines
· Track project deliverables using appropriate tools
· Provide direction and support to the project team
· Quality assurance
· Constantly monitor and report on the progress of the project to all stakeholders
· Present reports defining project progress, problems and solutions
· Implement and manage project changes and interventions to achieve project outputs
· Project evaluations and assessment of results