← Back
Ithaka
Consultants
St John's Innovation Centre, CB4 0WS
Cambridge, CAMBRIDGESHIRE
Business profile
Ithaka Life Sciences. The UK's leading advisory and interim management services providers, specialising in growing life science businesses
Customer reviews
No reviews yet
Write a review