Sacha Berendji

Sacha Berendji

Sacha Berendji is group property, store development and technology director at Marks & Spencer