Catapult Business Consulting Catapult Visit Website Request Info 320 Seven Springs Way Suite 250 Brentwood, TN 37027 614-787-4827 About Map About Catapult is a full service staffing and recruiting firm headquartered in Dallas, TX. Catapult was launched in 2013 by our team of recruiting industry veterans. What's Nearby? Distance: 5 10 15 20 25 50 mi. .