LogicSource, a sourcing solutions firm owned by Bain Capital, has appointed Sam Vail to the newly created GM spot for its OneMarket technology division.