Business Development Representative (German Speaker)
19 days ago
London
Manage marketing leads through a defined process, ensuring proper follow-up and tracking ... Outstanding interpersonal and communication skills, with the ability to build rapport, influence ...