Origin announces $12 million Series A funding

A single place for employees, people teams, and recruiters to manage all things money.

Ebook

How financial wellness can help your DEI strategy

Download now