Popular Customer service manager jobs locations