My understanding is that Notimetoplay is a volunteer community moderator, not an employee and not paid.
That is correct. But itch.io has at least one other admin, and support staff.