Customer success manager jobs in MargateCreate job alerts