Super Micro Computer, Inc.
–
San Jose, CA, 95111
... Global Service Manager, you will focus on all aspects of customer satisfaction and care, supervise our global Customer Service, Technical Support resources and Technical Operations manager, and foster positive relationships with our customers. You ... - May 07