Thomas Marshall is currently working as an HR Manager at Novolex since September 2023. Prior to this, Thomas served as the Director of Human Resources at Onduline North America, Inc. from September 2016 to February 2023. Thomas also has experience in human resources roles at Stefanini and Iluka Resources, where Thomas held various titles such as Human Resources, Human Resources Business Partner, and Human Resources Generalist.
September, 2023 - present