Requirements: German Native level, English
Company: BLU SELECTION
Region: Barcelona
Your main responsibility as a Sales Development Representative will be to generate new opportunities through inbound activities on marketing qualified leads and outbound activities on target accounts based in the DACH region.Specific responsibilities involve:Creating new revenue streams by generating new business prospectsScheduling discovery calls for account executives.Conducting high-level discovery and instructive dialogues with Senior Executives in Target Accounts (Directors of Sustainability or Procurement)Leveraging your teammates (Marketing and Account Executives) to create targeted lists, call techniques, and messaging to drive regional opportunities.Maintaining a daily activity volume of 50+ calls/emails with the goal of qualifying leads and growing the pipeline.Achieving + exceeding your KPIs on a consistent basisMonitoring social networks such as Linkedin for sales opportunities and leadsReporting on a weekly basis