Parallèlement à sa carrière de sportif, Campbell a occupé divers rôles dans les organismes régissant le golf. Il a été dans le comité exécutif de la USGA à deux périodes, d'abord en 1962-1965 puis en 1977-1984, il en fut trésorier en 1978-79 et vice-président en 1980-1981 pour enfin en être le président en 1982 et 1983. En 1987, il est nommé capitaine par The Royal and Ancient Golf Club of St Andrews, devenant le troisième américain à recevoir cet honneur.