This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
Paymentus (NYSE: PAY) is a leading provider of cloud-based bill payment and money movement technology and solutions. Our omni-channel platform provides consumers with easy-to-use, flexible and secure electronic bill payment experiences through their preferred payment channel and type. For more information, please visit www.paymentus.com.