As his clients will tell you, his thoughtful, analytical approach and ability to see both the big picture and the small details make him an integral member of their communications teams. John specializes in developing full-scale brand and corporate communications programs and has worked with some of Canada’s largest blue-chips. He draws upon rich experience in the not-for-profit sector, where he focused on environmental issues, international development and foreign aid, to serve clients’ CSR and community relations needs.