The Marketing Manager or Director role is the senior Marketing representative on our leadership team. This person’s primary responsibilities are to own our brand, messaging, website, social media, and events. They will work directly with our Sales and Services teams and our external marketing agency to drive client and talent acquisition. This role reports directly to our President.

This role is a creative one, but also very much operational, with a lot of moving parts. This person will need to be able to manage a marketing budget, explain complex ideas and plans, and provide reports to the leadership team. They will also need to build and manage a team of internal and/or external marketing rockstars.

Key Responsibilities

  • Provide comprehensive data that can be used by the leadership team to predict future lead flow
  • Work with our marketing agency to produce and express consistent brand messaging
  • Manage website and other digital marketing assets and keep them current, relevant, and fresh
  • Manage and/or conduct digital and print marketing campaigns
  • Aid in production of photography, video, and copy for blog, social media, and print
  • Work closely with design and marketing partners for development of marketing pieces
  • Produce marketing-based events (virtual or in-person, as allowed)
  • Assist with Client Satisfaction surveys
  • Manage ordering, inventory, and delivery of SWAG


  • 5+ years professional experience in strategic marketing for B2B
  • 4+ years experience in written marketing communication
  • Experience in or demonstrated knowledge of marketing a technology services company
  • Experience with graphic design, photography, copywriting, or video production/editing preferred

Interested? Shoot us an email with your resume to


Haystack is a certified Minority-Owned Business (MBE) that provides reliable software solutions for websites and web-based or mobile applications. Our US-based team’s expertise and customer service is unparalleled, serving small businesses, nonprofits, and enterprise clients across the country.

The Heartland (IND)

735 Shelby St
Suite 35
Indianapolis, IN 46203

+1 480 331 1060

The Valley (PHX)

2801 E Camelback Rd
Suite 200
Phoenix, AZ 85016

+1 480 331 1060