"Our customers' feedback is the ultimate measure of success," said Becky Carr, chief marketing officer at Billtrust. "These ...