Search Engine Marketing (SEM), Director

Buffalo Groupe is a collection of agencies, events and media properties dedicated to reaching an audience seeking escape. In the realm of active sport, outdoor recreation and wellness, brands that help create moments of escape are deemed trusted and welcome contributors. This is the highest form of advocacy – the power of escape marketing.

Buffalo Agency, a Buffalo Groupe Company, is looking for a Director of Search Engine Marketing. The SEM Director is responsible for managing the strategy, quality, and execution of client search marketing solutions (primarily Search, Shopping, Display and SEO) implemented and reported on by the Digital Delivery department, and ensuring that search marketing efforts are staying on the cutting edge of industry best practices.The SEM Director reports to the Vice President of Digital, and manages a small group of managers and associates. The position can be fully remote, with the opportunity to work out of our Charleston, SC office.


  • Lead the development of search marketing strategies for clients; developing KPIs and analytics/measurement plans and explaining specific campaign ROI/budget goals to project teams and clients.
  •  Plan, produce and manage search and display marketing campaigns and budgets.Collaborate with and advise other Buffalo staff on integrated campaigns (social, print, etc.).
  •  Evaluate client research, website analytics and competitor landscape to support search marketing strategies.
  • Analyze performance data and recommend ideas for campaign optimization.
  • Proactively develop continuous strategic optimizations and tests to help grow clients’ bottom line.
  • Drive new business and digital marketing opportunities related to SEM/SEO, lead generation/capture, eCommerce, marketing automation, etc.
  • Advise account leads on scope and budget of digital-only and integrated pitches/presentations.
  •  Guide the direction of support staff responsible for search marketing campaign execution, analysis, and reporting.
  • Review and recommend new technologies and keep Buffalo Groupe staff at the forefront of developments in search engine marketing.
  •  Overseeing the growth and development of a team of search marketing managers and associates.


  • Oversee quality assurance to ensure search marketing projects, campaigns and strategies are meeting our quality standards and are delivered on time, on budget and without issue.
  • Regularly review processes and recommend improvements, as needed, to ensure efficiencies in delivering on digital marketing campaigns.
  • Provide sales research and support for large digital marketing and SEO initiatives.
  • Manage vendor relationships that support search marketing efforts.
  • Serve as product manager for Buffalo Groupe’s search marketing solutions.
  • Keep abreast of and regularly share best practices in all areas of digital marketing


  • Bachelor’s Degree
  • 8+ years of professional experience
  • Digital Marketing background – bonus for travel & tourism, sports, or hospitality industry
  • Google Analytics and Google Ads certifications
  • Expert understanding of search engine optimization, paid search, Google display advertising, Google Shopping, analytics platforms, research and reporting tools
  • Ability to thrive in a fast-paced environment. Positive leader, team-player.
  • This position is fully remote, with the opportunity to work out of our Charleston, SC office.
If you are interested in applying for this position, please send your resume and cover letter to
Apply Now
Chat Challenges, Brainstorm Big Ideas, Talk Tactics...
Contact Us
Sign Up For Our Monthly Newsletter
More @ BGRM
BGRM is certified in Google Analytics, Google Ads, Bing Ads and Sprout Social.  View Privacy Policy.
Copyright © 2022 BGRM. All Rights Reserved
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram