Business Development Specialist
16 days ago
London
Experience in a related industry (umbrella, EOR, or recruitment agency). * Proficient in using CRM systems and LinkedIn Sales Navigator. * Experience managing small teams of SDRs * Knowledge of Sales ...