hero

Portfolio Jobs

Search below for open positions across OurCrowd’s portfolio companies by startup or position.
171
companies
2,230
Jobs

Head of Corporate Marketing

TechSee

TechSee

Marketing & Communications
New York, NY, USA
Posted on Thursday, February 1, 2024
Marketing · New York, NY, USA · Fully Remote

Head of Corporate Marketing

About Us:

TechSee is a rapidly growing enterprise SaaS startup specializing in Multi-Sensory AI for Digital Customer Experience, with a focus on contact center and customer self-service augmentation and automation. TechSee empowers Fortune 500 companies to revolutionize their customer service interactions through innovative solutions that combine Computer Vision, Large Language Model models, and Augmented Reality to effortlessly and cost-effectively build autonomous multi-sensory AI agent assistants and autonomous customer-facing agents. Our solutions create human-like interactive experiences with AI-powered Customer Service Agents, helping companies provide best of class customer experience at a fraction of the cost.

We invite you to embark on a rewarding journey with us as the Head of Corporate Marketing, where you'll have the unique opportunity to shape our brand's future in the dynamic US market. Your strategic vision and expertise will be pivotal in steering our brand's success story. If you're ready to take on a challenging yet fulfilling role that lets you make a significant impact, we want to hear from you.

Join us in shaping the future of AI-driven technology!

While this position offers a remote work arrangement, we are currently considering candidates located in New York, New Jersey, or Massachusetts.

The Opportunity:

As the Head of Corporate Marketing, you will play a pivotal role in shaping and executing our company's marketing strategy. This role demands a dynamic leader who can creatively align various marketing domains to drive growth, enhance brand reputation, and establish a strong market presence.

Key Responsibilities:

  • Act as the primary day-to-day interface with the US sales team, for all the marketing related needs.

  • Lead and participate in strategic meetings, providing insights and deliverables that align with business objectives.

  • Coordinate and present to key analysts, strategic partners, and events, showcasing excellent public speaking and interpersonal skills.

  • Manage PR activities in collaboration with our US PR agency.

  • Define , support and lead Content strategy and execution.

  • Build and maintain the brand's reputation, focusing on analyst coverage, press coverage, and securing speaking opportunities.

  • Manage budgets effectively, maximizing impact with available resources.

  • Nurture practical business and thought leader connections to enhance our brand's presence.

  • Participate and lead in webinars and other marketing activities as needed.

Qualifications:

  • Leadership experience in Growth Enterprise SaaS startups, ideally scaling from $10-20m to ~$100M+.

  • Hands-on or management experience in brand building, reputation, and go-to-market strategy.

  • Experience in defining and building new market categories using analysts, media, partner ecosystems, and customer testimonials.

  • Strong communication skills, leadership by example, and public presentation abilities.

  • Exceptional storytelling abilities, capable of simplifying complex concepts.

  • Collaborative team player who enhances productivity and adapts to changes effectively.

  • Combination of intelligence, creativity, and strategic acumen.

Why work with us ?

At TechSee, we provide a compelling compensation package, featuring a competitive base salary and benefits package. Our benefits package features competitive healthcare coverage options, retirement plans, flexible work arrangements, professional development opportunities, and generous paid time off and holidays.

We take great pride in cultivating an engaging and dynamic work environment where a healthy work-life balance isn't just a policy, it's our passion. Our commitment to nurturing career development, acknowledging the achievements of our team members, and building a culture of innovation is at the core of our identity.

TechSee is an equal opportunity employer, and we welcome candidates from all backgrounds to apply.

Department
Marketing
Locations
New York, NY, USA
Remote status
Fully Remote
Marketing · New York, NY, USA · Fully Remote

Head of Corporate Marketing

Already working at TechSee?

Let’s recruit together and find your next colleague.