How Old Is Michael Ball and What Is His Current Role at HMRC
Finance
Michael Ball was born in 1965, making him 59 years old as of the latest public records. He is a senior UK civil servant who has held several leadership roles within HM Revenue a...
Open article