Undertaking technical presentations, Generating and reviewing of technical reports and reporting on progress, Participating in technical debate and group…