circuit rider

Noun

 * 1) An itinerant preacher, especially a Methodist.
 * 2)  A judge who holds court in a series of towns.
 * 3)  A computer consultant who advises non-profit organizations.