OCTOPUS DEPLOY PTY. LTD. Trademarks
OCTOPUS DEPLOY
Filed: September 25, 2017
Computer software designed to automate work performed by IT professionals
Owned by: OCTOPUS DEPLOY PTY. LTD.
Serial Number: 79220936
Image Trademark
Filed: July 6, 2020
Downloadable computer software designed to automate work performed by information technology professionals
Owned by: OCTOPUS DEPLOY PTY. LTD.
Serial Number: 79293028