allan waithakaquantity surveyor and construction manager at Beavercon Building Services Limited