Customer Service Manager
Santa Clara, CA · On-site
$79K - $85K/yr
And as a Customer Service Manager, you will help ensure that S&G continues to set that industry standard. As a Customer Service Manager, you will visit job site locations to help troubleshoot day-of ...

