Lesley Strathie
Lesley Strathie was the Chief Executive of HM Revenue & Customs. She stood down from her post in November 2011 due to health reasons and died in January 2012.
Lesley Strathie was the Chief Executive of HM Revenue & Customs. She stood down from her post in November 2011 due to health reasons and died in January 2012.