Billtrust
Expertly designed, automated order-to-cash platform that makes B2B interactions simple, delivering everything needed to create seamless customer experiences and drive better business results.
Launch date
Employees
Market cap
€1.4b
Enterprise valuation
€1.3b (Public information from Jan 2023)
Share price
$9.49 BTRS
Lawrence Township New Jersey (HQ)
Authorizing premium user...