Business Development Specialist
22 days ago
London
Sell and provide expert advice on our innovative services to IT companies, recruitment agencies, and other relevant partners. * Identify and generate leads, conduct cold calls, and conduct research ...