Under the leadership of Principal Beth McRae, The McRae Agency offers a full range of public relations and marketing services, from strategic planning and product launches to publicity and media relations, as well as online and social media initiatives.
Follow us on Twitter: