Profile

Tamara Finkelstein

COMPANY : Department of Health

POSITION : Chief Operating Officer

LOCATION : London, United Kingdom

INDUSTRY : Government