Global Marketing & Communications Leader

Company: One Stop Centre for Advice and Resources
Apply for the Global Marketing & Communications Leader
Location:
Job Description:

One Stop Centre for Advice and Resources seeks a Strategic Leader to develop global marketing and communications strategies. The role involves providing strategic advice, ensuring effective messaging, and managing international collaboration.

The ideal candidate will have senior leadership experience in international contexts and excellent communication skills, with an emphasis on ethical practices and relationship management.

#J-18808-Ljbffr…

Posted: June 6th, 2026