Ian Ross
Title: Manager
Institution: Ten Thousand Villages Canada
City: Hamilton
State or Province: Ontario
Country: Canada
Website: https://www.linkedin.com/in/ian-ross-36a29418/
Title: Manager
Institution: Ten Thousand Villages Canada
City: Hamilton
State or Province: Ontario
Country: Canada
Website: https://www.linkedin.com/in/ian-ross-36a29418/