SoloHealth appoints chief revenue officer