JOHN HALSTEAD is a qualified professional accountant and highly experienced general manager in key service industries.