Andrew Cannon has taken up his position as CEO at Medica Group, a UK-based telemedicine provider. In January, the company announced Cannon would be joining along with Tom Riall as…
UK: Cannon takes up CEO role at Medica
…
…






