Business Development Manager IT Talent Solutions
13 days ago
London
... Remote) Do you have a background in Business Development, and IT solutions, or Recruitment, looking ... Building a target list of accounts for the company in Western Europe in the FinTech, Payment, Gift ...