People

John Legrand

Regional CEO, United Kingdom, Ireland and Crown Dependencies
John Legrand
John Legrand

John Legrand is a Regional CEO, United Kingdom, Ireland and Crown Dependencies based in United Kingdom.