Consultant
- Location
- Greater London, England, United Kingdom
management, and client impact orchestration. Knowledge of the life science industry preferred, having worked with stakeholders across different verticals. Strong interpersonal, listening, critical thinking, presentation, and writing skills. An entrepreneurial mindset and someone who takes pride in delivering outstanding work. You will be based in our UK office (London ...