director shanghai