Business Account and Development Manager - Managed Services
1 Days Old
Business Account and Development Manager - Managed Services
Salary: £55-65k + Commission + Benefits
Location: Hybrid Working, London locations
Environment: Datacentre Solutions, Networking Managed Services, Network Infrastructure, Cloud Services
Our client, a leading provider of Networking Infrastructure and Datacentre Services, is looking to expand their sales team with a strong Sales Development Manager who has some experience in New Business development.
We're seeking a relationship-driven Business Account and Development Manager to manage key accounts and drive new business growth.
This hybrid role combines account management with business development, perfect for someone who can nurture client relationships while identifying new opportunities.
What You'll Do:
- Build and maintain strong relationships within existing accounts
- Identify opportunities to upsell and cross-sell services
- Drive new business development within target sectors
- Manage sales pipeline, forecasts, and account plans using CRM tools
- Oversee the full sales lifecycle from initial contact to service delivery
- Collaborate with marketing and technical teams on campaigns and proposals
- Ensure client satisfaction and service excellence
What You'll Bring:
- Proven experience in sales, account management, or business development
- Strong interpersonal and communication skills
- Results-oriented mindset with commercial awareness
- Experience in Network infrastructure, data centres, or related services
- Comfortable working with CRM systems and Microsoft Office tools
- Self-motivated team player with a proactive approach
The role offers large-scale Enterprise accounts to develop, along with excellent commission opportunities and career progression.
@mecscomms: uniting opportunity with ambition in Telecoms | Media | Technology
@mecscomms is the brand name of MECS Communications Ltd, providing permanent & contract recruitment services as an Employment Agency & Business.
For more information or a list of current vacancies, please visit our website at mecscomms.co.uk
#J-18808-Ljbffr- Location:
- City Of London, England, United Kingdom
- Salary:
- £60,000 - £80,000
- Category:
- Management & Operations