Delhi, India Site architect at Adjaye Associates Adjaye Associates is recruiting a site architect to join its team in Delhi, India. More