TF
Tamara Finkelstein at U.K. Department of Health & Social Care
The Department of Health is an agency of the government of the United Kingdom
ContactFirm
U.K. Department of Health & Social Care
Location
United Kingdom
Investment Stage
Growth
Geographic Focus
United KingdomEurope
About Tamara Finkelstein
Enriching content...
Similar Investors in Europe
Contact U.K. Department of Health & Social Care
Get in touch for investment criteria and partnership opportunities.
Contact