Steve is Global Head of Research at Takeda Pharmaceuticals. Earlier at Envoy Therapeutics, he was Senior Vice President of Drug Discovery. Prior to Takeda, Dr. Hitchcock had served in senior leadership positions in the research organizations at Eli Lilly and Amgen. He received a PhD in Organic Chemistry from The University of Nottingham (U.K.) and completed a NATO postdoctoral fellowship at Yale University.