OVOMED TECHNOLOGIES - Key Persons


Barry Russell - CEO

Job Titles:
  • Leader
  • Managing Partner
An accomplished leader Barry has over 18 years of international medical device experience spanning roles in R&D Engineering, Sales & Marketing, CEO. Barry is a named inventor on several granted patents and proud of his contribution to this area of surgery.