timekeeper

noun
  1. 1

    A device that shows the time; a timepiece.

  2. 2

    A person who keeps records of the hours of attendance of employees.

  3. 3

    A person who records the time elapsed in a sporting event.

  4. 4

    (usually with adjective) A person (or something controlled by a person) that is or isn't punctual.

Source: https://en.wiktionary.org/wiki/timekeeper