James Mitchell
Group Strategy Director at DAVID
London, United Kingdom

James Mitchell Work