Macrennie is an organisation that is firmly oriented on results and delivery.