Managed Services Specialist - Infrastructure Team Lead On-site Amman, Amman ... The Managed Services Specialist, Infrastructure Team Leader will provide exceptional support for ...
seeking an experienced Site Leader to join our team in Amman The ... Site Leader is accountable for the ... throughput. With operations managers and team managers as direct...