You can call employer directly on
Required International,Technical support
Tech sales executive
Salary up to 45 k
US shift