52 employees
ECOMPEX is an IT company offering information management and software development services.
1996