Business Development Representative Our client based in Switzerland is hiring a BDR to generate new business opportunities by qualifying leads, creating meetings for sales representatives,and prospecting new and existing busines...