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.6b
Enterprise valuation
$1.5b (Public information from Jan 2023)
Share price
$9.49 BTRS
Lawrence Township New Jersey (HQ)
Authorizing premium user...