D Customer Support Specialist (+Portuguese Speaking) Diligent Technologies, an IBM company Remote Worldwide Customer Service via RemoteFirstJobs