Communications Officer - Babbage Company - Amsterdam