Images is one of the first German full-service branding and marketing communications agencies. Operating from Munich, the agency developed innovative marketing strategies.