Communications and IT Representative

Company Details

Industry: Consulting
Description: CDL was founded in early 2003 by its current Managing Director Lucy Mmari.Within her 14 year tenure in a well established logistics company, She honed her skill in human resources management and thereafter started CDL.

Job Details

Job Type: Full Time
Workplace Type: On-site
Qualification: Diploma
Job Experience: Mandatory
Job Location: Nairobi County, Kenya
Closing Date: Undisclosed
Salary: KES Unspecified / month
Other Pay: Benefits
Job Category: Sales & Marketing

Job Description

Role Overview

This position bridges creative communication with technical platform management. Day to day, you will maintain the company website and CRM system, create visual and written content for social media and marketing campaigns, and ensure that digital tools support both internal workflows and customer engagement. Your work directly strengthens the brand’s online presence and helps the organisation respond faster to feedback and market changes.

Key Responsibilities

  • Keep the company website current by updating text, images, and interactive elements, and fix minor display or navigation issues as they arise.
  • Produce original graphics, short videos, and photographs for social media posts, email newsletters, and promotional materials.
  • Manage the organisation’s social media profiles, schedule posts, and monitor audience engagement across platforms.
  • Administer the CRM database: add and correct customer records, run basic reports, and support team members with system access or data queries.
  • Shoot and edit photos and video clips for internal communications, product launches, or corporate events.
  • Gather customer feedback from surveys, support tickets, and social comments, then compile findings into monthly summaries for service improvement.
  • Perform light coding on the website (HTML/CSS) and CRM to resolve errors, update layouts, or integrate new features.
  • Track performance metrics for the website, social channels, and CRM, and prepare regular dashboards for the marketing and leadership teams.

Requirements & Qualifications

  • Bachelor’s degree in Communications, Information Technology, Digital Marketing, Graphic Design, Computer Science, or a closely related field.
  • At least three years of professional experience in digital communications, website management, or digital marketing roles.
  • Hands on experience managing a CMS (WordPress or similar) and a CRM platform (such as HubSpot, Salesforce, or an equivalent).
  • Proficiency in graphic design tools like Canva, Adobe Photoshop, or Illustrator.
  • Basic photography and videography skills, including simple video editing (e.g., using Premiere Pro or CapCut).
  • Working knowledge of HTML and CSS for website adjustments and troubleshooting.
  • Excellent written and verbal communication skills in English (additional languages a plus).
  • Ability to multitask, prioritise competing deadlines, and collaborate across departments.
1500 open positions on Semasocial right now · 8017 open positions in Nairobi County, Kenya · 82 posted in the last 7 days
Contact Information
CV Job Description Matcher See how well your CV matches this job and get tips to improve your chances AI Tool

This tool helps you see how closely your CV matches a job description. It also gives you simple suggestions on what to improve so you have a better chance of getting shortlisted.

Similar Jobs

Beware of Fraudsters!
Never pay anyone for job applications, interview tests, or job interviews. A genuine employer will never ask you for payment under any circumstances.
Disclaimer & TOS: We do not guarantee the authenticity of every single job posting and are not responsible for any fraudulent activity or misrepresentation by third parties. We are not involved in any stage of the interview or recruitment process and do not charge any fees from job seekers. For further details, please read the rest of the Terms of Service.