Translation of progress chaser in Spanish:

progress chaser

noun

British

  • 1

    encargado de supervisar el cumplimiento de un programa de trabajo