75 employees
TECNEST is an IT company specialized in supply chain and operations management solutions.
1987