147 employees
DeCurtis Corporation is a computer software company that provides application development services.
1998
Decurtis Corporation raised undisclosed on May 20, 2019
Investors: Shamrock Capital Advisors