Marketing Manager (On-site
Listed on 2026-08-20
-
Marketing / Advertising / PR
Digital Marketing, Marketing Communications, Marketing Management, Social Media Marketing
Marketing Manager (On-site)
Location:
Birmingham, AL
Salary: $70,000-$85,000
Reports To:
President / CEO
We are seeking a creative, strategic, and hands‑on Marketing Manager to lead the company’s marketing initiatives and help drive brand awareness, customer engagement, and business growth. This is an excellent opportunity for a marketing professional who enjoys working in a small-company environment where they can take ownership, make an impact, and see their ideas come to life.
The Marketing Manager will oversee day-to-day marketing activities across digital, social media, content, events, and communications while partnering closely with company leadership and sales.
Key Responsibilities- Develop and execute the company’s overall marketing strategy and annual marketing plan.
- Manage the company’s website, social media presence, email marketing, and digital content.
- Create engaging marketing materials, presentations, advertisements, and promotional content.
- Develop and maintain the company’s brand messaging and visual identity.
- Manage social media platforms, including content planning, posting, and engagement.
- Create and coordinate email campaigns, newsletters, and other customer communications.
- Coordinate trade shows, networking events, conferences, community events, and other promotional activities.
- Work closely with sales and leadership to develop campaigns that generate leads and support revenue growth.
- Manage relationships with outside vendors, agencies, printers, designers, and other marketing partners as needed.
- Track marketing campaigns and analyze performance metrics to identify opportunities for improvement.
- Maintain the marketing budget and ensure resources are used effectively.
- Research industry trends, competitors, and target markets to identify new marketing opportunities.
- Support internal communications and company initiatives as needed.
- Take ownership of special projects and other marketing initiatives in a fast‑paced, growing environment.
- Bachelor’s degree in Marketing, Communications, Business, or a related field preferred.
- 3–5+ years of marketing experience
, preferably in a small or mid‑sized company. - Strong understanding of digital marketing, social media, email marketing, and content creation.
- Excellent written and verbal communication skills.
- Strong organizational and project‑management abilities.
- Experience managing multiple priorities and deadlines.
- Ability to work independently and take initiative.
- Strong creative and problem‑solving skills.
- Proficiency with Microsoft Office and common marketing platforms/tools.
- Experience with Canva, Adobe Creative Suite, Google Analytics, CRM, email marketing, or website management is a plus.
The ideal candidate is a self-starter who is both strategic and hands‑on
. This person should be comfortable developing the marketing strategy one day and creating a social media post, updating the website, coordinating an event, or pulling campaign metrics the next.
Because we are a smaller organization, we're looking for someone who doesn't need a large team or agency to execute their ideas and enjoys having a direct impact on the company's growth and brand.
Why Join Us?- Opportunity to build and own the company's marketing function
- High visibility with company leadership
- Ability to make a meaningful impact in a growing organization
- Collaborative, entrepreneurial work environment
- Competitive compensation and benefits
- Birmingham-based team and strong local presence
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).