About this role
Business Development Executive at Radius Limited. Location: Crewe, England, United Kingdom. Role: overseeing growth, analysing data, managing accounts Requirements: Proactive team player with strong interpersonal and commercial skills, experience managing accounts, analysing CRM data, identifying upsell opportunities, and reducing churn. Category: Sales Seniority: Entry Level Commitment: Full Time Workplace: Onsite Languages: English