Director Spotless Interactive Limited United Kingdom
Ben has been a Member of the AQR since February 2014.