J. Crew Group has appointed Julia Collier as chief marketing officer. Due to take up her position on 6 January, she ...