The Canadian Public Relations Society is a uniquely Canadian association of public relations professionals.

Video Design Specialist – The City of Calgary

Job ID – 311647 Location – Calgary, Alberta, Canada Full/Part Time – Full-Time Regular/Temporary – Regular   If you are committed to public service, enjoy collaborating with others, share our values and have a desire to learn and grow, join The City of Calgary. City employees deliver the services, run the programs, and operate the facilities,…

Events and Internal Communications Associate – Alberta Securities Commission

Our organization The Alberta Securities Commission (ASC) is the industry-funded regulator responsible for administering the province’s securities laws. It is entrusted with fostering a fair and efficient capital market in Alberta and with protecting investors. As a member of the Canadian Securities Administrators, the ASC works to improve, coordinate and harmonize the regulation of Canada’s…

Account Coordinator/Account Executive – Brookline PR

Position: Account Coordinator and / or Account Executive Work Term: Full-Time Date Posted: April 8, 2025 Submission Deadline: PR and digital savvy candidates are encouraged to apply quickly. This role will remain open until a successful candidate is selected.   BROOKLINE PUBLIC RELATIONS, INC., one of Canada’s leading boutique agencies, is growing and looking for an Account Coordinator and/or Account…

Volunteer with CPRS Calgary!

Are you a PR or Comm’s student who needs to complete volunteer hours as part of your program? A recent graduate or someone just starting your PR career and looking to grow your network or find new opportunities? Maybe you’re a mid-career or senior PR professional who would like to give back to the profession…

Calling All Employers

Have an opportunity for a third year Public Relations student volunteer? Have a special project, but no additional resources? Perhaps you require support with your employee communications? Or maybe you’re looking to elevate your online presence in this new environment? Why not hire a student volunteer? As you can appreciate, the availability of paid internships…