MicroCare appoints new chief operating officer