Our offices and teams Hamburg Ocean Independence (Deutschland) GmbH Poststrasse 36 20354 Hamburg Germany +49 40 68 91 63 56 +49 40 68 91 63 56 [email protected] Our team in Hamburg