About this role
Business Development Manager, Management Consulting, Life Sciences at Carnall Farrar. Location: Hammersmith, London, United Kingdom. Role: Develop strategy, Lead proposals, Coordinate teams Requirements: Experience in life sciences with strategy or management consultancy; strong business development and leadership skills. Category: Business Development Seniority: Mid Level Commitment: Full Time Workplace: Onsite Languages: English