Business Development Manager- Senior/Lead/Manager
- Location
- Greater London, England, United Kingdom
thinking paired with hands‐on execution High integrity, professionalism, and accountability Strong analytical skills and comfort working with data and performance metrics Proficiency in Microsoft Office or equivalent tools Global platform with real growth ambition, not empty slogans Products built for today’s traders, not yesterday ...