Delivery Director
Current> Develop, implement and maintain a detailed project work plan, including appropriate controls, governance structures, timelines, budget and quality outcomes;> Recruit and mentor a team of software engineers, designers & architects needed to deliver client engagements;> Ensure that a quality software development process is in place comprising key software.