Brand Launch Video
Charles Taylor InsureTech
Getting up to speed.
As a brand with significant history in the insurance industry, Charles Taylor InsureTech had to find the right way to launch their new InsureTech brand. Revere was challenged with developing a video that was provocative, inspirational, emotional and considered Charles Taylor InsureTech’s ethos of ‘Delivering on a promise’.
Revere used an insight-driven approach to take the InsureTech message – look at insurance differently – and turn it into a compelling, emotive story that would capture and hold attention. This was achieved using a live action brand video, hero assets on the Charles Taylor website and advanced planning that aimed to not just get the brand rolling, but keep the momentum for the long term.