Moseley named dispatcher of the year