MacKinnon Public Affairs is a strategic communications firm based in Toronto, Ontario. They specialize in providing public relations and government relations services to a diverse range of clients.
With a focus on building relationships and influencing public opinion, MacKinnon Public Affairs works to help clients navigate the complexities of the political and media landscape to achieve their communication goals.
Generated from their business information