Stationed at the intersection of Talent & Strategy, Catapult specializes in the human element of business.