10 employees
DET is a technology company that provides software and consulting services to financial institutions.
2013