Motorsport Australia has appointed Josh Blanksby as its new chief executive officer, moving to stabilise the governing body.