Socket.devActive opening

Director, Corporate Communications

Brossard, ChamplainOn-siteDirectorFound 2 days ago
Apply to this job

Free credits included. Sign up to start applying with Jobfinder.

corporate communicationsstrategyleadershipstakeholder managementpublic relations

What You Will Do The Director, Corporate Communications is responsible for leading Novacap's enterprise-wide communications function. The role is accountable for developing and executing an integrated corporate communications strategy that strengthens the firm's reputation, advances its strategic priorities, and ensures consistent messaging across employees, limited partners, intermediaries, portfolio companies, the media and the broader market. Working closely with the Managing Partners, senio…

Socket.devDirector, Corporate Communications
Apply to this job