Creative Social Media Manager at LandSeed

Landseed

ottawa, on, Canada
Full-time
Posted June 09, 2026

Job Description

Lead engagement efforts as the Social Media Manager for LandSeed, a non-profit dedicated to affordable housing solutions. Blend creativity with strategy by managing content across key platforms.
This role requires a dynamic individual with a diploma in Marketing or Communications and solid experience managing social media accounts, especially Instagram and LinkedIn. You will focus on content creation, analytics, and collaboration with teams to amplify LandSeed's mission. Engage in strategy development while appearing in video content to enhance storytelling.
Key Responsibilities:
• Plan and create high-quality social media content
• Manage a consistent posting schedule for various platforms
• Develop social media strategies aligned with organizational goals
• Collaborate closely with teams for cohesive messaging
• Analyze performance metrics to inform strategic adjustments
Requirements:
• Diploma or Bachelor’s degree in Marketing or related field
• Proven ...