Management Team

Chief Executive Officer: James Otter

Chief Executive Officer: James Otter

James brings to Glide over 35 years’ of experience in the life sciences sector. He… read more