Stephen Odell is a Senior Site Manager with extensive experience in the construction industry. They worked as an External Package Manager at Knowles Construction from 2019 to 2020 and subsequently served as a Site Manager at Cord Construction Ltd from 2020 to 2021.
This person is not in the org chart
This person is not in any teams
This person is not in any offices