: Senior Director, Demand Generation

Upserve is looking for a Senior Director of Demand Generation to join its growing marketing team. We are looking for a dynamic and inspiring demand generation expert who thrives in a fast-paced environment. This is a unique opportunity to join a high growth SaaS business serving restaurateurs. If you are passionate about technology and dining experiences, this may be the next exciting role for you. Reporting to the Chief Marketing Officer you will be responsible for strategy, execution and measurement of all demand generation programs to increase the volume and quality of sales opportunities. Working closely with the Senior Director of Brand Marketing and cross-functional teams from Product, Data Science, Finance and Sales, you will drive greater brand value, improve customer experience, and drive retention and incremental sales. If you have a proven track record to building highly efficient and cutting edge demand generation engines and can inspire passion and confidence within your teams and peers, you could be a fit for this role.

Key Responsibilities
-Own strategy, execution and measurement of demand generation efforts to drive high quality leads. Collaborate with Sales, Marketing, Product and Finance teams to refine strategy and tactics for demand generation.
-Develop cohesive and integrated demand generation strategy using both online and offline channels including but not limited to SEO, SEM, paid social media, display, remarketing, offline media, ABM, affiliates, and email marketing
-Build, oversee and mentor a high performing team of demand generation experts. Determine team goals and continually track and report KPIs. As a player-coach, lead by example and hold team accountable for meeting goals.
-Track report, analyze and optimize all lead generation programs based on a comprehensive view of full funnel analytics.

-Collaborate with Data Science, Business Applications, Sales, Product and Marketing teams to continually improve the effectiveness and efficiency of lead generation programs

-Participate in all annual and quarterly review and planning sessions with cross-functional teams to inform and refine lead generation strategies.
-Lead web development and campaign teams to collaborate with brand/content/creative teams to optimize creative and technical execution to improve conversions.
-Collaborate with business operations and applications teams to develop reporting dashboards and prepare custom reports as requested by the CMO and executive team.
-Continually evaluate existing demand generation strategy and identify new avenues for scalable growth. Plan and manage media budgets, and identify and manage external agencies and vendors that serve as an extension to the lead generation team.
-As part of the marketing leadership team serve as the primary contact for all demand generation functions within the marketing team.

Required Skills and Experience

-Experience building, mentoring and growing lead generation teams in a high-growth and competitive industry. Experience in B2B SaaS industry preferred.

-Superior knowledge of building data driven and creative demand generation programs with track record of improving lead quality and lead production efficiency
-Curiosity to continually learn and improve.
-Passion for taking risks, improving processes, and making data-driven decisions
-Experience creating, testing, analyzing and optimizing B2B demand generation campaigns
-Analytical with experience using data for A/B testing, segmentation and personalization
-Hands-on experience with Marketing technology stacks including but not limited to Wordpress, Google Analytics, AdWords, GTM, SEM Rush, Screaming Frog, Ahrefs, Marketo, Pardot, Hubspot, Salesforce and CDPs
-Knowledge of best practices for improving demand generation for B2B SaaS products
-Excellent written, verbal and interpersonal skills with ability to interact with senior leadership across the organization
-Prior experience in hospitality industry is preferred but not required
-Bachelors degree with commensurate experience in related field

Proficiency Definition

-SME with history of success in demand generation
-Player-coach able to build and mentor teams
-Collaborator that can build bridges and lead by influence
-Data driven decision maker
-Strategic thinker with ability to get highly technical in demand generation


Upserve is the magic ingredient that helps restaurateurs thrive by putting everything they need in one place. We are a leading restaurant management platform with a cloud-based Point of Sale (POS) system, data and analytics, inventory management and payments processing for small to midsize restaurants. Thousands of restaurants use Upserve to manage relationships with more than 57 million active diners, process over $12 billion in annual sales, and to serve over 36 million meals per month. Being a part of the Upserve team brings a plethora of amazing benefits and here are a few:
Well invest in your career. Upserve is growing quickly, and well give you the opportunity to do the same. Through our internal learning and development resources and our partnership with Vista Equity Partners, youll have access to a number of professional development opportunities so that you can keep up with the companys evolving needs. We care about your wellbeing.
-We offer a very robust medical and dental insurance coverage plan, offer tax savings plans for retirement and dependent care, subsidize your transportation costs, offer a generous and inclusive parental leave, and provide catered lunches/meal allowances.
-We offer competitive compensation packages. Our people matter! We dont ignore the role that compensation has on motivation and performance so we strive to equitably compensate our people.
-Weve created an inclusive environment where everyone can thrive. Our customers are a diverse group, so were building a team that is too. Through our various D&I recruitment partnerships, intramural sports, quarterly engagement and feedback surveys, and more. Were building an organization that provides our employees with the emotional and physical space to bring their best selves to work.
Want to know what its like to work at Upserve? Check out our Instagram, Inside Upserve.
Upserve is proud to be an Equal Opportunity Employer. We strive to have a team that is as diverse as the industry we serve. We partner with a number of local organizations working to improve access to the tech industry for underrepresented groups. All qualified applicants will receive consideration for employment without regard to their race, color, religion, national origin, sex, sexual orientation, gender identity, protected veteran status or disability.

Employee Testimonials

Software Engineer

If you could describe working at Upserve in three words, what would they be?

  1. Supportive.
  2. Catalyst.
  3. Progressive.

Building on that a little more, why did you decide to work at Upserve?

The team at Upserve is very experienced and I’m at the point in my career where I’m trying to absorb as much as possible from the people I surround myself with in my career. I don’t want to be the smartest person in the room. Even if it’s overwhelming being in a meeting with tons of people with Masters and PhDs, they push you to go a lot faster and learn a lot faster. Sometimes it feels impossible to keep up, then you realize they’re just people who were in your shoes at one point. It’s easy to assume programmers are superhuman beings, but they’re just like everybody else, they’re a bit weird, but I like that.

You mentioned how important it is to surround yourself with people who push you, can you talk a bit more about the culture here at Upserve?

The people are thoughtful, very human and real. They respect that we’re people with lives and that we want to bring our A game but we’re also human and have good days and bad days. I feel really appreciated here, like people listen to me. I feel like they care about my growth as a person and keeping me engaged. I think they go out of their way to make my life easy, to get out of my way and let me do my job. They value that I (and everyone on the team) have a unique opinion and has something to contribute. Plus, I love that they support a lot of the initiatives with women.