Ben Wood
Ben Wood is Director, Added Value Icon, France.