Wesfarmers Limited has appointed John Gillam as managing director of the Bunnings hardware business, and Keith Gordon as managing director of CSBP Limited. Former Bunnings managing director Peter Davis will now take the role of chief operating officer with the company.