Let’s make more placements! 888.627.3678 Contact Us Longevity. Innovation. Dedication to Recruiting Success. Since 1988 Stop By! Top Echelon Corporate Headquarters 4883 Dressler Road, N.W., Ste. 100 Canton, Ohio 44718 Stay in Touch (888) 627-3678