Uniform supplier Cintas Corporation has promoted Scott D Farmer to chief executive officer and president with immediate effect. Current CEO Robert J Kohlhepp is now vice chairman.