Sales Development Representative
9 days ago
London
Job Title: Sales Development Representative. Own the entire sales process, including prospecting, making initial calls, negotiating, securing deals and guiding clients through the onboarding process. Plan and execute sales campaigns effectively to acquire new clients.