OpenCompanies

ODELL, Stephen Terence

Born
2/1955
Nationality
British,American
Appointments
2 (0 active)

Appointments

CompanyRoleAppointedResigned
Accsys Technologies PLC Director 23 Jun 2020 20 Sep 2023
Evraz PLC Director 15 Jun 2021 10 Mar 2022

Data