Bob Johnstone Bob Johnstone is a senior advisor with the Canadian International Council. Bio Bob Johnstone is a senior advisor with the Canadian International Council. From This Expert