Rob Taylor

President, North America, Sonepar