Prior to his most recent role, he served in a number of executive roles with the Government of Ontario including as the founding Director of Aboriginal Relations for the Ministry of Transportation, Manager of the Culture Policy Unit and Manager of the Strategic Policy and Planning Unit at the Ontario Ministry of Tourism, Culture & Sport.
Bob has served also as Chief of Staff to the Assembly of First Nation (AFN) National Chief as well as Chief of Staff for the Grand Council Chief of the Anishinabek Nation, a provincial territorial organization representing over 40 First Nations across Ontario.
A practicing journalist and professional communicator, Bob once served as the primary speechwriter for the Minister of Indigenous Affairs. During his time at the Anishinabek Nation, he was responsible for media relations for the Grand Council Chief’s office and was a designated spokesperson for the Anishinabek Nation. His website, Anishinaabe.ca, has had over 2 million visitors since it was established in 1997.
Bob is a second-degree member of the Three Fires Midewiwin Lodge, a traditional society of the Anishinaabe (Ojibway, Odawa and Pottawatami) people. He is a strong advocate for the retention and proliferation of the Anishinaabemowin (Ojibway language) and Anishinaabe Aadiziwin (Indigenous ways of knowing and being). He actively leads Indigenous cultural competency training, implementation of Truth and Reconciliation processes, and integration of Indigenous Traditional Knowledge (ITK) values and concepts in projects across Indigenous territory.