Junior Direct Sales Representative at TechBiz Global GmbH | JobSearch