Doha, Qatar - Provides technical; administrative; and operational leadership to assigned projects and tasks. At this level; the position is typically responsible for managing multiple projects and tasks and supervising more than 25 employees both exempt and non-exempt and including two or more subordinate supervisors and managers. Technical difficulty/complexity of assigned tasks/projects may also affect leve...
APPLY NOW
more
Latest Qatar Jobs