BR

Billy Russell

Head of Engineering and Validation at Symbiosis Pharmaceutical Services

Head of Engineering Head
b***@symbiosis-pharma.com Sign up
Pro only
Pro only
Pro only
Alloa, Scotland, United Kingdom

Company Details

Industry: research
Employees: 150
Revenue: 5850000
Funding: 5118503
HQ Location: Stirling, Scotland, United Kingdom
Company LinkedIn: Pro only
Head level · Head of Engineering