Technical Manager (Advisory)
Location
Abroad | United Kingdom
Job description
- Develop strategic view on pipelines and project development for biotech clients
- Perform due diligence on biotech/life science projects
- Responsible for Account Management
- Support clients on funding applications and technical knowledge
Job tags
Salary
£63.33k - £84.44k per annum