John began his career in the Healthcare Staffing industry in 1983 working for a large national physician staffing company in Atlanta. In 1989, he cofounded Daniel and Yeager (D&Y Staffing) serving as President and CEO through 2005. While at D&Y, he cofounded TeamHealth in 1993 and served on their Board of Directors through 1995. In 2017 John joined Alliance Recruiting Resources and serves as Vice President..
John has served on the Board of Directors for both NALTO and NAPR and lead the organization from 1997 to 1998 as President of NAPR. He was also a charter member of NALTO and served as the founding co-Chair of the Ethics Committee when the organization formed in 2001. He then went on to serve on the Ethics Committee for both organizations and is currently Chair of the NALTO Ethics Committee.