Business development representative (emea)
DublinClickUp
...bold, innovative team that’s redefining what’s 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 [...]
Category Human Resources