Marketing & Advertising

Marketing Associate At Halfpriced Books Ltd

HalfPriced Books Ltd·Nairobi, kenya·Full Time·Part-time
Marketing & AdvertisingFull TimePart-time
-

Job Summary:

  • The Marketing Associate will play a key role in planning, executing and monitoring both traditional and digital marketing initiatives to enhance brand visibility, drive sales growth and engage customers both online and offline. This role bridges classic marketing techniques, such as event marketing, print advertising and partnerships, with modern digital strategies like social media campaigns, email marketing, SEO and content marketing.
  • The ideal candidate is creative, organized and passionate about books, with a strong understanding of marketing fundamentals, digital tools and customer engagement tactics.

Key Responsibilities

Digital Marketing

  • Plan, create and publish engaging content across digital platforms (website, social media, email newsletters).
  • Manage and grow social media channels using tools like Meta Business Suite and Hootsuite.
  • Track and report on digital performance metrics using Google Analytics, Meta Insights and email analytics tools.
  • Optimize website content for search engines (SEO) to improve organic reach.
  • Implement email marketing campaigns using platforms like Mailchimp, including audience segmentation, content creation and analysis.
  • Monitor trends in digital marketing and recommend strategies for HalfPriced Books' online presence.

Traditional Marketing

  • Plan and coordinate in-store promotions, book fairs, flea markets, activation events, community outreach initiatives and reading campaigns to enhance brand visibility and engage with target audiences.
  • Manage the design and distribution of print materials (flyers, posters, banners) in collaboration with designers and vendors.
  • Support public relations activities, including any press releases and media coordination.
  • Build and maintain relationships with schools, libraries and community organizations for partnerships and events.
  • Assist in planning and executing offline advertising (e.g., billboards, road signages etc.).

Content Creation & Brand Management

  • Develop creative content that aligns with HalfPriced's mission and brand guidelines.
  • Ensure consistency in messaging and visual identity across all marketing materials.
  • Maintain an organized repository of marketing assets and campaign materials.

Market Research & Analysis

  • Conduct regular research on industry trends, customer behavior and competitor activities.
  • Prepare reports and insights to inform marketing strategies and decision-making.

Collaboration & Coordination

  • Work closely with sales, customer service and store teams to ensure marketing efforts align with business goals.
  • Liaise with external vendors (designers, printers, event organizers) to execute campaigns effectively.

Key Tools & Platforms

  • Canva, Adobe Suite (for design)
  • Mailchimp (email marketing)
  • Google Analytics, Google Search Console (analytics & SEO)
  • Meta Business Suite, Instagram, TikTok, LinkedIn (social media)
  • Microsoft Office Suite (presentations, reports)
  • CRM tools (if applicable)

Key Performance Indicators (KPIs)

  • Growth in brand visibility and customer engagement (both online and offline).
  • Increase in website traffic, social media followers, engagement and conversions.
  • Sales uplift directly attributed to marketing activities.
  • Event attendance and customer feedback scores.
  • Timely delivery of marketing reports and campaigns.
  • Quality and consistency of marketing materials across all platforms.

Qualifications & Skills

  • Bachelor's degree in Marketing, Communications, Business Administration, or a related field.
  • 1 - 2 years of experience in a marketing role, preferably in retail, publishing, or events.
  • Solid understanding of both traditional marketing strategies (print, events, partnerships) and digital marketing tactics (social media, SEO, email campaigns).
  • Proficiency in marketing tools such as Canva, Mailchimp, Google Analytics, and Meta Business Suite.
  • Strong written and verbal communication skills.
  • Excellent organizational and project management abilities.
  • A passion for books, literacy and community engagement is a strong advantage.

Workplace Culture & Expectations

  • Willingness to work flexible hours, including weekends for events.
  • Ability to collaborate with diverse teams and adapt to a dynamic work environment.
  • Commitment to HalfPriced Books' mission of promoting literacy and affordable access to books.

Key skills

BA/BSc/HND

At a glance

Company

HalfPriced Books Ltd

Location

Nairobi, kenya

Employment

Full Time

Experience

Valid until

Not specified

Created

October 5, 2026

More opportunities

Similar roles you might like

Communications And Marketing Associate At Aga Khan Education Service, Kenya (akesk)

Aga Khan Education Service, Kenya (AKESK)

Nairobi, kenya

full-time

Role Summary Supporting the development and execution of marketing and communications strategies. This role involves creating content, managing social media, assisting with events, and analyzing campaign performance, to enhance brand awareness and engage target audiences through various channels. Key Responsibilities Ensure that data protection measures are in place and strictly adhered to at all events. Lead on public facing marketing initiatives in consultation with the Line Manager. Lead the three sections to allocate three open days per year, per school and two careers day, with the key responsibilities of managing, planning and marketing being a key role. Working with AKS, Mombasa and occasionally the Aga Khan Academy Mombasa, to promote, support or be integrally involved in events hosted at the school i.e. sports or swimming galas. Capture photography and/or videography of key events at AKS, Mombasa, and occasionally at other venues outside the school as required. In time, work this Aga Khan School, Mombasa to update the section on our website about the school. Ensure that AKS, Mombasa events are adequately branded and that all public-facing communication e.g. letters, certificates, trophies, etc. have been approved by the line manager. Assist with guidance on branding, communications and publication of events, Support Central Office to coordinate media events, invites and updates in Mombasa. Help create guidelines for different programmes as the schools require i.e. Mental Health and Water, Sanitation & Hygiene etc. Maintain a database and repository for videography and photography taken. The requirements Qualifications and Experience Bachelor's Degree in Marketing, Communication or Digital media. At least 2 years working experience. Experience in a school setup will be an added advantage. Adobe Suite certification or proven work experience.

5 days ago

Performance Marketing Associate At Moringa School

Moringa School

Nairobi, kenya

full-time

Job Summary The Performance Marketing Associate will own the day-to-day operations of Moringa's performance marketing activities running, monitoring, and optimizing paid campaigns across multiple channels on a daily basis. This is a hands-on, execution-focused role for a well-rounded performance marketer who is comfortable managing the full breadth of daily performance marketing tasks from campaign setup and budget monitoring to reporting and funnel tracking to drive user acquisition, engagement, and revenue growth. Key Responsibilities Daily Campaign Operations Own the day-to-day setup, launch, monitoring, and optimization of paid campaigns (Google Ads, Meta, LinkedIn, Twitter, and others) in line with admissions and revenue targets. Conduct daily checks on campaign health pacing, spend, delivery, and performance and make or flag optimizations as needed. Support the creation of ad creatives, landing pages, and campaign copy in collaboration with the creative and product marketing teams. Produce daily/weekly performance reports, flagging issues or opportunities to the Manager. Manage day-to-day advertising budget tracking and pacing across platforms. Run and document A/B tests and experiments, feeding learnings into the Paid Media Playbook. Content & Calendar Support Support execution of the content marketing strategy in line with brand and business goals. Help maintain and update the Moringa School Content Calendar, ensuring timely posting across paid, earned, and owned channels. Draft and coordinate campaign messaging, visuals, and copy for review and approval. Stay current on digital trends and share ideas for new content approaches. SEO & Digital Optimization Support Support keyword research and basic on-page SEO optimization for web content. Assist with technical SEO audits under guidance from the Manager or product team. Apply SEO best practices when setting up campaigns and content. CRM & Conversion Funnel Operations Manage daily marketing automation workflows and CRM data entry/tracking. Monitor lead behaviors and conversions on an ongoing basis, flagging funnel drop-offs for follow-up. Coordinate with the admissions team daily to help ensure a smooth lead-to-conversion handoff. Copywriting & Campaign Support Draft copy for email, display ads, and landing pages, aligned with brand messaging guidelines. Support brand-aligned messaging efforts under the direction of the Manager. Desired Skills & Qualities: Bachelor's degree in Marketing, Business, or a related field. 2 - 4 years of experience in performance marketing, with demonstrated ability to manage daily campaign operations independently. Strong, well-rounded working knowledge across performance marketing activities paid social, paid search, budget management, reporting, and funnel tracking. Strong Familiarity with paid media platforms (Google Ads, Meta, LinkedIn) and daily budget/pacing management. Comfortable working with data and translating it into simple, actionable daily/weekly reports. Strong organizational and time-management skills; able to independently juggle multiple live campaigns and daily tasks. Basic understanding of SEO, CRM tools, and email automation platforms. Detail-oriented, proactive, and reliable in managing recurring operational tasks in a fast-paced environment.

5 days ago

Submit Cvs – New Recruitment At Aga Khan Education Service, Kenya (akesk)

Aga Khan Education Service, Kenya (AKESK)

Kenya, kenya

Full-Time

The Aga Khan Academy Nairobi is operated by Aga Khan Education Service Kenya (AKESK), a non-profit organization, with close to a hundred years’ experience operating schools in Kenya. Our first formal schools were opened in 1918, and AKESK currently operates 11 schools in Nairobi, Mombasa, Kisumu and Eldoret, serving close to 5,000 students with a quality, Teacher-Mathematics and PHE Key Responsibilities To prepare and deliver high-quality lessons in line with the school’s vision and mission. To collaboratively develop unit and lesson plans for the curriculum. To ensure students acquire excellent knowledge and skills so that they make progress, achieve their targets and are prepared for the next stage of their careers. Produce documents such as Unit plans, Records of Work, Course outlines, class analyses etc. Differentiate lessons in order to match learners’ needs Involve the learners in different learning activities. Displaying learners’ work in the classroom to showcase their abilities and finished projects. Plan regular excursions to expose them to different environments. Observe the behavior of children and help them improve it by building self-confidence and teaching social values. To guide learners with learning differences and behavioral challenges. Manage and update the progress of children and create reports for parents. The requirements Qualifications and Experience Bachelor of Education (Arts) – Mathematics and Physical Education with a minimum of B- in O-levels. Must be registered with Teachers Service Commission (TSC). At least 1-2 years’ teaching experience. Be conversant with the new Competency Based Education. Able to teach another subject will be an added advantage. Working knowledge of MS – office computer applications. Teacher-IRE and Kiswahili Key Responsibilities To prepare and deliver high-quality lessons in line with the school’s vision and mission. To collaboratively develop unit and lesson plans for the curriculum. To ensure students acquire excellent knowledge and skills so that they make progress, achieve their targets and are prepared for the next stage of their careers. Produce documents such as Unit plans, Records of Work, Course outlines, class analyses etc. Differentiate lessons in order to match learners’ needs Involve the learners in different learning activities. Displaying learners’ work in the classroom to showcase their abilities and finished projects. Plan regular excursions to expose them to different environments. Observe the behavior of children and help them improve it by building self-confidence and teaching social values. To guide learners with learning differences and behavioral challenges. Manage and update the progress of children and create reports for parents. The requirements Qualifications and Experience Hold of PTE Certificate (P1 Certificate) from KNEC with a minimum of B- in O-levels. Bachelors in Education will be an added advantage. Must be registered with Teachers Service Commission (TSC). At least 1-2 years’ teaching experience. Be conversant with the new Competency Based Education Working knowledge of MS – office computer applications. Teacher-Lower Primary Key Responsibilities To prepare and deliver high-quality lessons in line with the school’s vision and mission. To collaboratively develop unit and lesson plans for the curriculum. To ensure students acquire excellent knowledge and skills so that they make progress, achieve their targets and are prepared for the next stage of their careers. Produce documents such as Unit plans, Records of Work, Course outlines, class analyses etc. Differentiate lessons in order to match learners’ needs Involve the learners in different learning activities. Displaying learners’ work in the classroom to showcase their abilities and finished projects. Plan regular excursions to expose them to different environments. Observe the behavior of children and help them improve it by building self-confidence and teaching social values. To guide learners with learning differences and behavioral challenges. Manage and update the progress of children and create reports for parents. The requirements Qualifications and Experience P1 Certificate or ECDE Diploma. Bachelor’s in education will be an added advantage. Must be registered with Teachers Service Commission (TSC). At least 1-2 years’ teaching experience. Be conversant with the new Competency Based Education Working knowledge of MS – office computer applications. Swimming Coach/Teacher Role Summary The Swimming Teacher/Coach will endeavor to foster a positive and inclusive learning environment, promote physical fitness, teamwork and sportsmanship. KEY RESPONSIBILITIES Deliver engaging and inclusive Swimming and Physical Health and Education lessons aligned with the CBC curriculum. Support students in developing physical literacy, teamwork and healthy lifestyle habits. Collaborate with colleagues to design and implement inquiry-based, student-centered learning experiences. Contribute to the co-curricular sports programme and school events as required. Maintain a safe, supportive, and inclusive learning environment. Provide lesson cover within the department during planned staff absences or emergencies. Contribute to whole-school events and initiatives, promoting a collaborative school community. Planning swimming lessons that consider students’ abilities and progressive development. Keep record of the swimming equipment available in the school. Being a positive role model, creating a positive and fun environment in which to motivate and encourage children and adults to participate in swimming. The requirements QUALIFICATIONS AND EXPERIENCE Must possess Bachelor’s Degree in Education (Physical Education). Must be registered with Teachers Service Commission (TSC). Must be a trained Swimming coach with minimum of FINA Level II training, or Kenya Swimming Teachers & Coaches Association or its equivalent. 3 years’ experience with demonstrable achievements in teaching swimming in a school set up. Certification as a life guard and First Aid will be an added advantage. Teacher-Art and Design Key Responsibilities To prepare and deliver high-quality lessons in line with the school’s vision and mission. To collaboratively develop unit and lesson plans for the curriculum. To ensure students acquire excellent knowledge and skills so that they make progress, achieve their targets and are prepared for the next stage of their careers. Produce documents such as Unit plans, Records of Work, Course outlines, class analyses etc. Differentiate lessons in order to match learners’ needs Involve the learners in different learning activities. Displaying learners’ work in the classroom to showcase their abilities and finished projects. Plan regular excursions to expose them to different environments. Observe the behavior of children and help them improve it by building self-confidence and teaching social values. To guide learners with learning differences and behavioral challenges. Manage and update the progress of children and create reports for parents. The requirements Qualifications and Experience Diploma in Art & Design or Fine Art, or BEd in Art & Design/Fine Art. Must be registered with Teachers Service Commission (TSC). At least 1-2 years’ teaching experience. Be conversant with the new Competency Based Education Working knowledge of MS – office computer applications. Communications and Marketing Associate Role Summary Supporting the development and execution of marketing and communications strategies. This role involves creating content, managing social media, assisting with events, and analyzing campaign performance, to enhance brand awareness and engage target audiences through various channels. Key Responsibilities Ensure that data protection measures are in place and strictly adhered to at all events. Lead on public facing marketing initiatives in consultation with the Line Manager. Lead the three sections to allocate three open days per year, per school and two careers day, with the key responsibilities of managing, planning and marketing being a key role. Working with AKS, Mombasa and occasionally the Aga Khan Academy Mombasa, to promote, support or be integrally involved in events hosted at the school i.e. sports or swimming galas. Capture photography and/or videography of key events at AKS, Mombasa, and occasionally at other venues outside the school as required. In time, work this Aga Khan School, Mombasa to update the section on our website about the school. Ensure that AKS, Mombasa events are adequately branded and that all public-facing communication e.g. letters, certificates, trophies, etc. have been approved by the line manager. Assist with guidance on branding, communications and publication of events, Support Central Office to coordinate media events, invites and updates in Mombasa. Help create guidelines for different programmes as the schools require i.e. Mental Health and Water, Sanitation & Hygiene etc. Maintain a database and repository for videography and photography taken. The requirements Qualifications and Experience Bachelor’s Degree in Marketing, Communication or Digital media. At least 2 years working experience. Experience in a school setup will be an added advantage. Adobe Suite certification or proven work experience. ICT Support Associate Reporting to the ICT Manager, the successful candidate will play a key role in delivering effective ICT support across the school, ensuring the smooth operation of digital infrastructure, and empowering staff and students to make the most of technology in teaching, learning, and daily operations. FUNCTIONAL SKILLS AND ATTRIBUTES Technical Proficiency Proficiency in the installation, configuration and maintenance of ICT hardware, software, and networks. Sound knowledge of cybersecurity best practices and data protection compliance. Ability to manage ICT assets, maintain accurate inventory, and coordinate ICT equipment repairs. Strong user support skills; developing ICT procedures, delivering training, promoting effective technology use. Familiarity with server infrastructure and wireless access point management (e.g. Aruba networks). Interpersonal and Communication Skills Ability to train and build capacity among non-technical users. Strong communication skills; effective collaboration with internal teams and external vendors. Professional, proactive and responsive approach to service delivery. Analytical and Problem-Solving Skills Keen attention to detail and accuracy in diagnosing and resolving ICT issues. Capacity to prioritize multiple tasks and respond effectively to emergencies. The requirements QUALIFICATIONS: Diploma in Computer Science, Information Technology, or a related field. Bachelor’s degree is an added advantage Relevant certifications such as CCNA, Microsoft Systems Engineering, ITIL EXPERIENCE: Minimum of 2 years’ experience similar role. Previous experience working in a school environment will be an added advantage. Proven experience managing network infrastructure and user support in an institutional setting. Admissions Officer Role Summary. The Admissions Officer is responsible for coordinating and supporting the student admissions and enrolment process from initial enquiry through to admission. The role involves engaging prospective families, providing accurate information about the school, coordinating admissions assessments, maintaining accurate and confidential student records, and supporting current and former students with transcripts and other academic documentation. The Admissions Officer will work closely with the Head Teacher, Deputy Head Teacher, and relevant curriculum and Learning Support personnel to ensure a professional, efficient, and responsive admissions experience. KEY RESPONSIBILITIES Admissions and enrolment management: Maintaining the admissions pipeline, following up on applications, and supporting agreed enrolment targets. Reporting: Providing regular admissions and enrolment reports to the Head Teachers Parent engagement: Strengthening the focus on professional and timely communication with prospective and current families. Learning Support coordination: Including a clear clause requiring liaison with the Learning Support team where a prospective learner may require assessment or support. Student records and confidentiality: Strengthening the requirements around accuracy, confidentiality, data management and secure handling of student records. SIS management: Clearly stating responsibility for timely and accurate updating of the School Information System. Receive prospective families/students, offer tours around the school and direct them to the relevant personnel. Capture information of prospective students. Provide general information about the school to prospective families, including fees. Make follow-up calls and emails to prospective families. Liaise with National Curriculum Coordinator, Junior Secondary School Coordinator, Head Teacher and Deputy Head Teacher to ensure that prospective families have access to relevant curriculum and other information. Facilitate the administration of admission exams. Maintain accurate records regarding students’ demographics and academic records. Prepare admission letters for new students. File all relevant documents in the student file. Print and file reports for all students at the end of each semester. Prepare transcripts and other documents for current and former students. Manage the archive of student files. Carry out other tasks in line with this role and as specified by the Head Teacher. The requirements QUALIFICATIONS AND EXPERIENCE Diploma in Admissions, Education Administration, Business Administration, Customer Service or a related field. At least two years’ relevant experience in admissions, school administration, customer service, or a similar role. Previous experience working in a school environment will be an added advantage. Proficiency in Microsoft Office applications, particularly Word, Excel, and Outlook. Experience working with a School Information System or other student information database will be an added advantage. Don't Keep Share!: WhatsApp Tweet

5 days ago

Graphics & Web Designer At Pawa It Solutions

Pawa IT Solutions

Nairobi, kenya

full-time

Job Description Pawa IT is seeking a creative, detail oriented and versatile Graphics and Web Designer to join our growing team. In this role, you will be the visual storyteller of our brand, splitting your expertise between stunning graphic design and seamless web user experiences. Reporting directly to the Brand Manager, you will play a pivotal role in shaping Pawa IT's visual identity across digital, print and web platforms, ensuring all creative outputs align with our strategic brand goals. Team context: The hire shall be part of a wider team that includes a Head of Marketing, Brand Manager and Junior Marketing Associate Brand Foundations: We have established brand guidelines and identity however depending on specific campaigns and launches you shall be required to create collateral from scratch. Responsibilities Graphic Design & Brand Identity Visual Assets: Create high quality visual content for social media, email marketing campaigns, sales presentations, pitches and digital advertising. Brand Consistency: Assist the Brand Manager in maintaining, evolving and enforcing Pawa IT's brand guidelines across all company touchpoints. Print & Collateral: Design offline marketing materials including brochures, banners, merchandise and event collateral as required. Multimedia Content: Ideate and produce basic motion graphics, GIFs and short form video elements to boost digital engagement, using tools such as Figma, CapCut Pro, Canva and Adobe Creative Suite. Web Design & Maintenance Web Design: Designing intuitive, user friendly web pages and landing pages that drive conversions. Web Management: Manage, update and maintain the company website(s) built on WordPress ensuring optimal performance, visual appeal and up-to-date content. Collaboration: Work closely with the Engineering team to ensure design integrity is maintained during the deployment phase of landing pages, handing off assets via Figma. Optimization: Monitor web analytics alongside the marketing team to continuously iterate and improve user journeys and visual layouts. On-Page SEO: Apply basic on-page SEO best practices (image alt text, page structure, load-speed-conscious design) to support organic visibility of web and landing pages. Accessibility: Design web pages with accessibility best practices (WCAG fundamentals) in mind, ensuring content is usable across devices and assistive technologies. Collaboration & Project Management Strategic Alignment: Work hand in hand with the Brand Manager to translate marketing strategies and campaign briefs into impactful visual assets. Asset Management: Organize and maintain a clean, accessible library of design assets, templates and stock photography. Trend Awareness: Stay up to date with the latest design trends, web technologies and tech industry best practices to keep Pawa IT ahead of the curve. Requirements Education: Bachelor's degree in Information Technology, Design or related field. Experience: 2-3 years of professional experience in a dual graphics and web design role (Tech or B2B SaaS industry experience is a major plus). Portfolio: A strong portfolio demonstrating a clean aesthetic, robust typography skills, versatile graphic design work and live, responsive web design examples. Design Toolkit: Proficiency in Adobe Creative Suite (Photoshop, Illustrator, InDesign), Canva and Figma. AI Toolkit: Familiarity with AI tools to aid/optimize design workflows (Note: AI-generated imagery is not preferred for visual asset creation). Web Toolkit: Strong working knowledge of Content Management Systems (e.g., WordPress, Webflow) and a solid understanding of HTML/CSS principles (coding skills specifically javascript are a plus, but design/layout mastery is required). Analytics Toolkit: Working familiarity with web analytics tools such as Google Analytics (GA4) or similar, to support data-informed design decisions. Soft Skills: Excellent communication skills, a highly collaborative mindset, and the ability to take constructive feedback from the Brand Manager and stakeholders. Time Management: Ability to manage multiple projects simultaneously and meet tight deadlines in a fast paced environment. Benefits Opportunities for professional growth and continuous learning. A vibrant, collaborative and innovative work culture. Health insurance for you and your dependants Free lunch

3 months ago