Intel Server System Room for Improvement
Project Manager at a tech services company with 51-200 employees
The shipment time can be improved. When we order Intel products, we have to wait for a long time.
They can increase the local services and engineers in China. Local engineers will be able to know and understand customer problems much better.View full review »