Otter Planet is an independent Marketing & Design consultancy firm created in 2016.The firm is currently based in Barcelona, Spain and offers tailored consultancies in the fields of marketing, design and communication in both, remote and face-to-face modalities.