Business Development Representative - EMEA
- Location
- Greater London, England, United Kingdom
advancement A team player who doesn’t want to work a mundane 9-to-5 A total nerd who understands the power of data in driving unstoppable teams A deeply principled person guided by honesty, integrity, and humility What You Care About: Learning from leaders who are dedicated … success Working in a role you genuinely love with people you enjoy being around Making an impact in the fast‐paced world of data Growing your leadership skills for a long and rewarding career You’ll Contribute By: Partnering with Account Executives to identify high-priority target accounts ...