Novo Office Locations
New York, NY
Novo is a digital banking platform for small business owners, entrepreneurs, and freelancers. It provides better business deposit accounts to todayโs companies and is powered by a network of FDIC-insured community banks. The company was founded in 2018 and is headquartered in Miami, Florida.
https://www.novo.co/Novo Headquarters Location
9 Stuyvesant Oval apt 2e, New York, NY 10009