- The Digital Marketing Officer will manage and grow the company's digital brand presence across all social media platforms, deliver social media marketing services to a key client account, support business development through targeted outreach, and coordinate front office operations. This is a hands-on, high-impact role suited to a creative, commercially minded professional ready to take ownership.
Requirements
- Diploma or degree in Marketing, Communications, Business, or a related field.
- Proficiency in tools such as Canva, Adobe Express, and CapCut to create clean, brand-consistent graphics and short-form video content.
- Practical knowledge of social media tools for business and content marketing.
- Strong written English — confident writing captions, outreach emails, and professional copy.
- Organised and self-directed — able to manage multiple accounts and deadlines simultaneously.
- Experience managing a brand's social media page or working in an agency environment is an advantage.
- An interest in or familiarity with technology and B2B services is a plus.
Key Responsibilities
Digital Content Creation & Social Media Management
- Plan and manage monthly content calendars for all social media platforms.
- Design and produce professional social media graphics, posts, and short-form video content using tools such as Canva, Adobe Express, and CapCut.
- Write engaging captions and copy aligned to each brand's tone and audience.
- Schedule, publish, and monitor content performance across platforms.
- Manage community engagement — respond to comments, DMs, and interactions.
Client Account Management
- Manage social media content for an assigned client account on a retainer basis.
- Deliver monthly content calendars, graphics, and copy to agreed timelines.
- Coordinate content reviews and approvals with the client team.
Business Development Support
- Conduct structured cold email and LinkedIn outreach to generate qualified leads.
- Maintain a lead pipeline and follow up consistently with prospects.
- Schedule discovery calls between prospective clients and company leadership.
Front Office Coordination
- Handle incoming calls, emails, and general correspondence professionally.
- Manage scheduling, appointments, and calendar coordination for leadership.
Reporting & Analytics
- Track and compile monthly performance reports across social media platforms (reach, engagement, follower growth, link clicks).
- Use insights to recommend content optimizations and strategy adjustments.
Brand Consistency
- Maintain and apply brand guidelines across all content — ensuring fonts, colors, tone, and messaging stay consistent across company and client channels.
261 open positions on Semasocial right now
· 8569 open positions in Nairobi County, Kenya
· 8 posted in the last 7 days