As a Business Development Specialist, you will be the first point of contact for potential customers. Your role will be to generate high-quality leads, build relationships, and set up meetings for our sales team. This is a key position that directly contributes to our company’s growth and success.
Germany Business and Finance Environment On-site Sales and Marketing South Pole