sales development representative, red points Jobs - 8966