CS Logo Reveal
For executive chief Marketing James Water, providing next-level customer service has always been of very high importance. For this film, we not only wanted to reveal the new Customer Service (CS) logo, we also wanted to show some of the key aspects of CS. This includes having a focused, thought-through approach, regardless of the situation. Just like in traffic!