it delivery managers careers in Central, Singapore