About this role
Consulting Director at STL Partners. Location: London, England, United Kingdom. Role: securing sales, leading projects, mentoring consultants Requirements: 8+ years consulting experience focused on telecoms or digital infrastructure, proven sales and project leadership, strong consulting skills, excellent communication and analytical ability, minimum 2:1 first degree. Category: Business Development Seniority: Senior Level Commitment: Full Time Workplace: Hybrid Languages: English