Account Executive
- Location
- Greater London, England, United Kingdom
across many opportunities at once, with accuracy and attention to detail. Communicate clearly in writing and in conversation. Build trust across a matrixed commercial organization and partner effectively with Customer Success, Content and Product. Have an existing network in the leveraged finance community (helpful but not required). Thrive ...