Site manager and team

Construction manager discusses health and safety with his team