required for this role Site Agent (Thames Water) Important Site Agent (Thames Water) Job description My client has exciting... opportunities for Site Agents/ Senior Engineers/ Site Engineers for 6-month initial contracts to work on major Thames Water projects...