Demonstrated ability to work independently under tight deadlines with changing business and technical conditions Experience on complex technical programs in a geographically distributed environment a plus