Is responsible for devising, organising and implementing high scale projects that are very complex in nature. These managers/directors oversee a large number of employees that are divided into various project teams. These teams may include business analysis, design, development, testing and project management. Duties associated with this position involve monitoring associated budgets, allocating project resources and motivating and managing the programme’s team members. Other duties include issuing progress reports and ensuring deadlines are met in a timely and efficient fashion. They will be a lead point of contact commercially with the external partner they are completing the project/programme of work on behalf of.