There’s a famous saying “you never get a second chance to make a first impression”. First impressions are important to us at Cara. That’s why we have introduced a new Customer Intake and Growth Team – to make sure that everyone who comes to Cara looking for...