Company Profile

Canadian Renewable Energy Association

This company does not currently have a profile. Please refer to the company's website or job descriptions to learn more about them.
Positions Available
  • 1 day ago

    Corporate Communications Specialist

    Canadian Renewable Energy Association - Multiple locations

    The RoleCanREA s Corporate Communications Specialist is responsible for planning, developing and delivering high-quality communications that strengthen CanREA s reputation, support member engagement and advance the organization s strategic priorities. The role spans corporate communications, social media, email communications, translation support and digital communications. The role requires strong organizational, writing and coordination skills, and the ability to work effectively with internal ...

    See full job description