We are seeking a dynamic and results-driven Sales Development Representative (SDR) to join our team, based in Zurich, Switzerland , working fully remotely. About the role As an SDR, you will be responsible for generating sales leads by prospecting via phone, email, and social media, helping us set u