Robert Hill

Senior Director Of Finance And Commercial Controller at Novan

Robert Hill has a diverse and extensive work experience spanning over several roles and companies. Their most recent position was as the Senior Director of Finance and Commercial Controller at Novan, Inc. starting in January 2023. Before that, they worked as the Director of Finance & Assistant Controller at Renovacor from June 2022 to January 2023. Prior to that, they held the role of Associate Director - Accounting and Controls Lead - TBS at Takeda from January 2019 to May 2022. Robert Hill also has experience at Shire, GCA Services Group, Allied Barton Security Service, Fleer/SkyBox International, and F.X. Duffy & Co, where they occupied various positions related to accounting, finance, and taxation.

Robert Hill has a Bachelor's degree in Accounting and a Bachelor of Arts in Accounting from Philadelphia University, which they obtained from 1998 to 2002. Robert also has a Master's of Business Administration (MBA) in General from Saint Joseph's University - Erivan K. Haub School of Business, which they completed from 2008 to 2010.

Links

Previous companies

GCA Services Group, Inc. logo
Takeda Pharmaceutical logo

Org chart

Timeline

  • Senior Director Of Finance And Commercial Controller

    January, 2023 - present

View in org chart