United States of America: OTI Information Technology (IT) Team Leader – Washington, D.C.

Organization: US Agency for International Development
Country: United States of America
Closing date: 29 Mar 2016


The IT Team is a member of OTI’s Operations and Management Division which prides itself on maintaining positive morale in the division and a high degree of customer support and innovation for the office. OTI is under …read more

Via:: ReliefWeb