Posted:
9/17/2024, 3:35:20 AM
Location(s):
Texas, United States ⋅ Houston, Texas, United States
Experience Level(s):
Senior
Field(s):
Growth & Marketing
Workplace Type:
On-site
The SEO Strategist is responsible for the creation and execution of integrated search engine optimization strategies that improve relevant traffic, search engine rankings, and ultimately drive qualified leads (and/or sales) for their Clients. This individual is a part of the Integrated Marketing Team and works closely on integrated strategies with the Paid Search team and Team Lead towards unified goals. This is a client-facing role who partners cross-departmentally beyond their immediate team and works with clients directly.
Job Responsibilities
Required Experience
About TopSpot, an OuterBox Company
OuterBox, a leading performance marketing and web development agency, has acquired TopSpot, a prominent Houston-based digital marketing agency specializing in SEO, paid media, and website design for the industrial manufacturing sector. This strategic acquisition doubles the size of OuterBox, positioning it as one of the largest independent performance marketing agencies in the U.S.
Both OuterBox and TopSpot have been recognized for their excellence in the industry, earning numerous awards for their innovative digital marketing solutions and outstanding client service. Additionally, both companies have been consistently designated as "Best Places to Work," reflecting their commitment to fostering a positive and inclusive work environment.
By merging their expertise, OuterBox and TopSpot will deliver enhanced digital marketing solutions to a broader range of clients. The combined entity will offer a comprehensive suite of services, including SEO, PPC, UX/CRO, email marketing, analytics, and web development, leveraging the strengths of both companies to provide top-tier services to an expanded audience. This merger not only strengthens their market position but also offers exciting growth opportunities for current and future team members looking to join an award-winning, employee-centric organization.
Website: https://www.topspot.com/
Headquarter Location: Houston, Texas, United States
Employee Count: 101-250
Year Founded: 2003
IPO Status: Private
Industries: Advertising ⋅ Digital Media ⋅ Google ⋅ Internet ⋅ Marketing ⋅ Search Engine ⋅ SEO ⋅ Web Design ⋅ Web Development ⋅ Web Hosting