Yes, it's precise enough translation. Another good translation is информатор.