GI New Business Sales Specialist - Germany (Corporates)
9 days ago
Confidently represent and promote the business line to senior executives internally and externally, tailoring messaging to different stakeholder groups (business, procurement, compliance). Experience selling information services (software, insights, data, and/or consulting) with the ability to posit