VP of Brand & Creative

Remote - United States

Location: New York, NY or Remote

Reports to: Chief Marketing Officer

About AlphaSense: 

AlphaSense is a market intelligence platform used by the world's leading companies and financial institutions. Since 2011, our AI-based technology has helped professionals make smarter business decisions by delivering insights from an extensive universe of public and private content—including company filings, event transcripts, news, trade journals, and equity research. Our platform is trusted by over 3,500 enterprise customers, including a majority of the S&P 500. Headquartered in New York City, AlphaSense employs over 1,000 people across offices in the U.S., U.K., Finland, and India. For more information, please visit

About the Team:

AlphaSense Marketing is a revenue and pipeline focused marketing team that encompasses demand generation, product marketing, corporate communications, PR / AR, brand, customer marketing, content marketing, and events. At our core, we’re here to support AlphaSense’s growth, which we do by contributing to pipeline and revenue; developing a brand that’s widely known to the markets we serve; and encouraging user engagement both within our product and with our brand.

About the Role: 

We are looking for a VP of Brand and Creative to bring the AlphaSense brand, personality, and story to life to different audiences and across multiple mediums and channels. During this exciting stage of our company, this is a unique opportunity to push the envelope and set our brand and market-leading platform apart in our space. 

The VP of Brand and Creative will also lead a talented team of designers and freelancers, who work on multiple projects across AlphaSense—from our website, to content, to social media, to events, to ads, sales decks, to recruiting and onboarding. You will be partnering closely with all functions across the organization (Marketing, Product, Revenue, People) to deliver and evolve a cohesive brand story and identity.

What You’ll Do: 

  • Unify the brand globally with a scalable, enterprise design system to ensure a cohesive brand experience for all stakeholders interacting with our brand (customers, partners, employees, investors, etc).
  • Create and develop AlphaSense’s brand strategy and foundation; lead the creative direction for visuals and messaging across the organization; work closely with marketing, sales, product, HR, and other departments to support the company's presence in the market.
  • Be the brand gatekeeper and ambassador across all internal and external touchpoints, holding the highest standard of excellence and consistency across all deliverables.
  • Develop and launch compelling, global brand campaigns that strengthen …
This job isn't fresh anymore!
Search Fresh Jobs