Senior Marketing Manager, Brand and Digital

Company: Technosylva

Location: United States (Remote)

Type: Full-time

Remote: Yes

Posted: 2026-07-17

About this role

About Technosylva

Technosylva is a global leader in wildfire and extreme weather risk mitigation software. The Company’s market-leading solutions, enhanced by AI and machine learning capabilities, provide real-time and predictive insights to support electric utility, insurance, and government agency customers.

Technosylva has provided critical solutions for the past 26 years. In 2022 the organization entered a period of significant growth and transformation with investment from TA Associates, a leading growth PE firm, scaling to about 225 employees and offering its product in over 10 countries. In 2024 General Atlantic, a leading global growth investor, announced a strategic growth investment in Technosylva to support the company in its mission.

The Opportunity

As Senior Manager of Brand & Digital, you will help define how Technosylva shows up in the world — from the first impression a utility or manager or executive gets on our website to the story a fire agency meteorologist sees in our content. This is a senior individual-contributor role with team leadership responsibility, sitting at the intersection of brand strategy, digital marketing, and creative execution.

You'll work closely with Marketing Programs, Product Marketing, and Growth leadership to build a cohesive brand presence that reflects our overarching value, scientific authority, the urgency of our mission, and the trust that utilities and agencies place in us every day.

What You'll Do

Brand Strategy & Stewardship

  • Translate complex wildfire and extreme weather science and AI technology into compelling, accessible narratives for diverse audiences: utility executives, fire agency leaders, regulators, and investors - and audiences beyond who are affected by wildfire and extreme weather.
  • Own and evolve Technosylva's brand identity — voice, visual standards, messaging frameworks — ensuring consistency across all channels and materials.
  • Partner with the Marketing and executive team on thought le...

Create Your Job Alert

Other Senior Jobs

Other Jobs in United States