Mercedes-Benz The IT story for Mercedes-Benz internal communications was a project centered around uniting 12 statements under the theme ‘Where technology meets nature.’ The challenge was to seamlessly blend these elements into a cohesive narrative. Services: Art Direction