Jobs Companies Telesat Website and Social Media Manager

Sobre este puesto de Website and Social Media Manager en Telesat

Telesat · Híbrido · Ottawa, Ontario

Telesat is seeking a results-driven and creative Website and Social Media manager to support the company's digital presence across web, social media, and search channels. Reporting to the Director, Corporate Communications, this person will support the management of Telesat's corporate website, social media platforms, search engine optimization (SEO), and emerging AI optimization, while also supporting marketing efforts to drive awareness, engagement, and business growth.

The ideal candidate is a strong writer and digital storyteller who combines strategic thinking with hands-on execution.

Key Responsibilities

Content Development

  • Work with other members of the marketing and communications team to strategize and create impactful, high-performing written and multimedia content for internal (employee-facing) and external use.
  • Lead the development of a shared marketing and communications content calendar to ensure alignment and message consistency.
  • Ensure all content reflects Telesat's brand voice.
  •  

    Social Media Management

  • Co-create, schedule, publish, and monitor social media content on LinkedIn and X that supports business objectives, thought leadership, corporate communications, events, and marketing communications campaigns.
  • Develop compelling social media copy and collaborate on the creation of visual and multimedia assets.
  • Monitor social media trends and competitor activity to identify new opportunities for engagement.
  • Track and analyze social media performance, providing recommendations to improve reach, engagement, and audience growth.
  •  

    Website Management

  • Manage and maintain Telesat's corporate website using the WordPress content management system.
  • Work closely with internal stakeholders to support content publishing and website enhancement initiatives.
  • Collaborate with content creators to optimize web pages, landing pages, blogs, and other digital content, including alternate H1, H2 copy, Meta descriptions, and keyword strategy.
  • Ensure website content is accurate, current, accessible, and aligned with brand standards.
  • Monitor website performance and user experience, identifying opportunities for improvement.
  •  

    SEO and AI Optimization

  • Develop and implement SEO strategies to improve search visibility, organic traffic, and content performance across various platforms and formats including corporate website, press releases, and social posts.
  • Conduct keyword research, content optimization, technical SEO coordination, and performance monitoring.
  • Support AI optimization initiatives, ensuring content is structured and optimized for AI-driven search and discovery experiences.
  • Stay informed on evolving search, AI, and digital marketing best practices and recommend new or different approaches.
  •  

    Marketing Technology & Analytics

  • Support the use of marketing automation platforms, including Market or similar solutions, to execute digital campaigns.
  • Develop regular performance reports and dashboards to measure digital marketing effectiveness.
  • Analyze website and social media analytics, providing actionable insights and recommendations.
  •  

    Internal Communications

  • Suggest ways to measure and improve employee engagement on internal communications channels.
  •  

Education & Experience Required

  • Bachelor's degree in Marketing, Communications, Digital Media, or a related field.
  • 3-5 years of experience supporting marketing and communications initiatives, preferably in the technology, telecommunications, aerospace, or defence industries.
  • Creative thinker with a keen eye for visual storytelling and digital content creation.
  • Exceptional writing, editing, and proofreading skills.
  • Strong understanding of social media platforms, content strategy, and audience engagement.
  • Demonstrated success executing social media and content marketing strategies.
  • Experience managing corporate websites using WordPress or similar CMS platforms.
  • Experience with SEO best practices and web analytics tools. Knowledge of SEO principles, keyword research, and search performance measurement.
  • Exposure to marketing automation platforms such as Marketo, HubSpot, Pardot, or similar technologies.
  • Familiarity with AI-driven search optimization and emerging digital marketing technologies.
  • Familiarity with creative tools such as Adobe Creative Suite, Canva, or similar platforms.
  • Experience in basic photography and/or videography would be considered an asset.
  • Additional Requirements

  • Occasional travel may be required.

  • The successful candidate must be able to work in Canada and obtain Reliability Status.
     
    #LI-NI1
    ¿Listo para postularte en Telesat?
    Postúlate en Telesat

    Empleos similares

    ONE Campaign
    Social Media and Design Coordinator, North America
    ONE Campaign
    ⚡ Postúlate pronto Washington, District of Columb... Híbrido $45,000–$65,000
    ● Nuevo 👁 Visto ✓ Postulado hace 1 mes
    Greystar
    Community Manager (Lease-Up) - Everleigh Castle Pines
    Greystar
    ⚡ Postúlate pronto Everleigh Castle Pines, Castle... Presencial $90,000–$95,000
    ● Nuevo 👁 Visto ✓ Postulado hace 6h
    Vesync
    Social Media Manager
    Vesync
    ⚡ Postúlate pronto Tustin, CA Presencial
    ● Nuevo 👁 Visto ✓ Postulado hace 10h
    Hawthorne Residential Partners
    Assistant Community Manager
    Hawthorne Residential Partners
    ⚡ Postúlate pronto Hawthorne at the Mill - 120 Wi... Presencial
    ● Nuevo 👁 Visto ✓ Postulado hace 18h
    Robinhood
    Social Media Manager, Community
    Robinhood
    ⚡ Postúlate pronto Menlo Park, CA; New York, NY Híbrido $128,000–$150,000
    ● Nuevo 👁 Visto ✓ Postulado hace 1d
    Movement Labs
    Organizing Manager, Community Rising (Neighborhood Captains Program)
    Movement Labs
    ⚡ Postúlate pronto Detroit, Michigan, United Stat... Presencial $15,000–$15,000
    ● Nuevo 👁 Visto ✓ Postulado hace 1d
    Dream Three
    Social Media Manager
    Dream Three
    ⚡ Postúlate pronto New York City Híbrido $72,800–$93,600
    ● Nuevo 👁 Visto ✓ Postulado hace 1d
    Digitalmediamanagement
    Social Media Manager - LA
    Digitalmediamanagement
    ⚡ Postúlate pronto Los Angeles, CA · restringido por ubicación
    ● Nuevo 👁 Visto ✓ Postulado hace 1d
    RedPeak
    Community Manager (Cottonwood Creek)
    RedPeak
    ⚡ Postúlate pronto Denver, CO Presencial $60,000–$75,000
    ● Nuevo 👁 Visto ✓ Postulado hace 1d

    Regístrate para recibir sugerencias adaptadas a los empleos que abres y las búsquedas que guardas.

    Más empleos en Telesat

    Ver todos los empleos en Telesat →

    Postúlate ahora
    🤖

    Un momento — para

    JobsRadar se creó para personas reales que están pasando un mal momento en su búsqueda de empleo — no para solicitudes automatizadas. Estás haciendo clic demasiado rápido y ahora estás bloqueado temporalmente.

    Vuelve más tarde. Si de verdad estás buscando empleo, cuentas con nosotros — solo compórtate como una persona.

    Catch your next role the second it’s posted.

    Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

    Create free account

    Free forever · takes 30 seconds · already have one?

    Toma ventaja en tu búsqueda de empleo.

    Únete a nuestro canal de Telegram para lo que te ayuda a conseguir el puesto — referencias salariales, el pulso semanal del mercado y avisos de nuevas funciones. Sin spam, solo señal.

    Únete al canal — es gratis