Invisible Technologies Inc.

Talent Brand Manager

Invisible Technologies Inc.

full-time

Posted on:

Location: California, District of Columbia, New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AWS

About the role

  • Work closely with People and Marketing teams to design and deliver a world-class employer brand strategy
  • Own and evolve our talent brand strategy to attract elite candidates who add to our culture and align to our values
  • Create and execute recruitment marketing campaigns that expand awareness of job opportunities and strengthen Invisible’s reputation as a destination employer
  • Develop and deliver multimedia content, employee stories, and thought leadership to enrich external channels and social media presence
  • Ensure brand consistency across all candidate touchpoints, from awareness through onboarding
  • Identify and drive Invisible’s presence at key conferences, industry events, and award programs including speaking opportunities and sponsorships
  • Partner with executives and thought leaders to extend Invisible’s brand externally
  • Track, analyze, and report on the impact of brand campaigns, using data to inform decisions and optimize ROI
  • Support high-impact, in-person collaboration in-office a few days per week as needed

Requirements

  • 6–10 years of experience spanning marketing, branding, communications, and talent strategy
  • Proven ability to tell compelling stories across formats and channels, with strong writing and creative instincts
  • Experience leveraging data and analytics to measure employer branding effectiveness (for example, campaign performance, pipeline metrics, social engagement)
  • Track record of building and managing cross-functional partnerships across all levels of an organization
  • Self-starter who thrives in a fast-moving environment and wants to make a direct, tangible impact on a rapidly growing company
  • Fantastic written and verbal communication skills
  • Strong time management and the ability to self-direct
  • Ability to work a hybrid schedule, averaging 2–3 days per week in one of our office hubs
Avalere

VP, Brand Strategy

Avalere
Leadfull-time$170k–$185k / yearPennsylvania · 🇺🇸 United States
Posted: 3 hours agoSource: jobs.lever.co
The Walt Disney Company

Director – DCP Brand Marketing

The Walt Disney Company
Leadfull-time$168k–$226k / yearCalifornia, New York · 🇺🇸 United States
Posted: 4 hours agoSource: disney.wd5.myworkdayjobs.com
Spark
Oppenheim Architecture

Marketing & Brand Strategy Manager – Europe, U.S.

Oppenheim Architecture
Mid · Seniorfull-time$85k–$95k / year🇺🇸 United States
Posted: 6 hours agoSource: oppenheim-architecture.jobs.personio.com
You.com

Brand Director

You.com
Leadfull-time$190k–$245k / yearCalifornia · 🇺🇸 United States
Posted: 1 day agoSource: boards.greenhouse.io
Docusign

Senior Talent Attraction & Brand Specialist

Docusign
Seniorfull-time🇺🇸 United States
Posted: 1 day agoSource: emeacareers-docusign.icims.com