About Macgregor Public Relations Pty Ltd
macgregor public relations (mpr) is a full service public relations consultancy, providing in depth business, communications and political expertise to a range of clients. mpr was es... Read more
macgregor public relations (mpr) is a full service public relations consultancy, providing in depth business, communications and political expertise to a range of clients. mpr was es... Read more