Cara Mills has been appointed the new Managing Director of Uzin Utz UK Ltd. After joining Cara said “I am…