timekeeper

noun

1.
(sports) an official who keeps track of the time elapsed
2.
a clerk who keeps track of the hours worked by employees
3.
a measuring instrument or device for keeping time