Carl Faulkner

Carl Faulkner

Head of Digital Strategy (Europe)

Paris