Ross Hornby is a Canadian lawyer, public servant and diplomat who was Canada's Ambassador to the European Union in Brussels, from June 2006 to July 2011.
Ross Hornby is a Canadian lawyer, public servant, and diplomat who served as Canada's EU Ambassador in Brussels from June 2006 to July 2011.