James Stec Location
Plymouth, MA, US
James Stec Work
James Stec Education
James Stec Skills
James Stec Summary
James Stec, based in Plymouth, MA, US, is currently a VP, Global Head of Medical Affairs at Tubulis GmbH. James Stec brings experience from previous roles at ImmunoGen, Inc. and AVEO Oncology. James Stec holds a 1998 - 2007 ALM in Biology @ Harvard University. With a robust skill set that includes Oncology, Clinical Development, Hematology, Biotechnology, Pharmaceuticals and more. James Stec has 2 emails and 2 mobile phone numbers on RocketReach.