Lead Generation Specialist

  Job Location : London Job Description: As a Business Developer/Lead Generation Specialist, your role will be to identify potential clients, create interest in our offerings (with the help of our sales and marketing departments), and develop relationships with prospective customers and relevant technology partners. We’re looking for a passionate, diligent individual who can leverage their skills and our […]