42 employees
ClickPay is an electronic Real Estate Billing & Payment Platform
2007
ClickPay raised undisclosed on January 1, 2012
Investors: Thayer Street Partners
ClickPay raised undisclosed on June 27, 2011
Investors: Originate Ventures