He then joined English Midlands club sides Barnt Green and West Bromwich.
Mackay won a call-up to the Zimbabwe one-day side which toured Australia and New Zealand in 2000–01.
[2] He was general manager of Mashonaland whilst working as a banker, and in 2006 he was appointed as chief executive at Sussex.
Mackay is a former chief executive of Sussex County Cricket Club and Operations Manager of Leicestershire.
[2] He served as managing director of the Premiership Rugby team Worcester Warriors (2017-2019) and chief executive of Cricket Scotland (2019-2022).