Ross Haggart

Ross Haggart
Ross Haggart
Chief Officer, Scottish Fire and Rescue Service (SFRS)

Ross Haggart is the Chief Officer of the Scottish Fire and Rescue Service.

vfd