Director of Business Development - UK / Europe - Senior Individual Sales Contributor Role
25 days ago
London
You will be versed in being able to identify, connect and forge relationships with executives and be able to construct a holistic solution for the client, whether it be subscription or consulting, or ...