Firms, facing worker competition from other industries, are scrambling for marketing, communications, IT and other business professionals.