This position will be responsible for analysing and directing all IT related activities of the organization with supervisory responsibilities for all staff assigned to the IT activities. He will be accountable for ensuring continuity and timely delievery of projects to clients through planning, technical leadership, and project coordination.