Odyssey Innovation Ltd Logo

Odyssey Innovation Ltd

Locations: 65 Poldrea Tywardreath, England PL24 2RB, GB

Company Size: 1 - 100

Industry: Environmental Services

Company Website

AI Description

drawer
  • Rob Thompson profile image

    Multi-award winning Innovator. Conservationist. Recycling Marine Litter Specialist. Pioneering the Circular Economy since 2014