Peppermint Technology appoints a new CEO as they invest in the next phase of growth