888 employees
STUP is a full service project delivery consultancy company offering integrated planning, comprehensive building design, engineering.
1963