Agent Pretoria · As a site agent you will be responsible for working collaboratively with contractors project. · You will also be saddled with the responsibility of providing inputs on the selection and hiring between contractors and clients. · You will be responsible for problems with on-site work activities and