Oliver Barker is an experienced Site Manager with a robust background in the construction industry. Since October 2020, Oliver has been with Naylor Love, where responsibilities have centered around overseeing site operations and ensuring project completion. Prior to this role, Oliver served as a Site Manager at London Projects Ltd from April 2015 to October 2020, gaining valuable expertise in managing construction projects and teams.
Sign up to view 0 direct reports
Get started