Regional Sales Manager - UK
- Location
- Greater London, England, United Kingdom
leader with a hands-on mindset, equally comfortable setting regional strategy, coaching reps, and rolling up your sleeves to close major deals Customer-centric approach with the ability to establish and maintain relationships at C-suite and executive levels Genuine interest in real estate, sustainability ...