Director of Business Development
24 days ago
London
... leadership during business issue management, create appropriate solutions. Education/Experience 1. Minimum Bachelor's degree in Life Science fields, MBA, M.S., or PhD from Life Science fields a plus ...