Director Chen

Director Chen is a non-playable character in Counter-Strike Online. He appoints the players weekly missions.