Institute of Search and Technical Rescue

  • Institute of Search and Technical Rescue, London, United Kingdom (UK)
Contact company Contact company

About Institute of Search and Technical Rescue

Institute of Search and Technical Rescue is a professional body with the objective of promoting critical reflection, learning and informal peer exchanges to improve service delivery and raise standards within the fields of search and technical rescue.

vfd