Ben Grimes
Ben Grimes is a French-British casting director. Having been at the beating heart of the fashion world since turning her hand to modelling in her late teens, Ben understands the process of image making on an innate level. Fascinated by human behaviou…




