Business development representative (emea)
DublinClickUp
...possible!You are a solution seller by nature, training, and experience, who is genuinely curious, and confident speaking with customers. You’re a persuasive self-starter, a good listener while having a high degree of personal accountability in communicating cross-functionally and maintaining a healthy sales pipeline. You have [...]
Category Human Resources