Flourish in Madrid, Spain is hiring a Sales Development Representative to drive opportunities and build relationships. You will research target organisations, generate opportunities through phone, email and LinkedIn outreach, qualify prospects, and schedule meetings for