201 Apprenticeships & Trainee jobs in Kenya

Apprentice Business Development Representative - Remote Sales Training

50200 Bungoma, Western KES50000 Monthly WhatJobs

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a forward-thinking technology startup experiencing rapid growth, is offering a unique Apprenticeship opportunity for aspiring Business Development Representatives. This is a fully remote program, designed to provide comprehensive training and hands-on experience in sales and client relations from any location. As an apprentice, you will learn to identify potential clients, generate leads, qualify prospects, and support the sales team in closing deals. You will receive extensive mentorship and training on sales techniques, CRM software, and effective communication strategies. The ideal candidate is eager to learn, highly motivated, possesses excellent communication skills, and is comfortable working in a fast-paced, virtual environment. You will gain invaluable exposure to the entire sales cycle and develop critical business acumen. Responsibilities include conducting market research, engaging with potential customers via phone and email, managing prospect databases, and assisting with sales presentations. This is an exceptional chance to kick-start your career in sales and business development within a supportive, remote setting. Our client is committed to fostering talent and providing a clear career path. A strong desire to succeed and a proactive attitude are key.Location : Bungoma, Bungoma, KE. This is a fully remote apprenticeship.
This advertiser has chosen not to accept applicants from your region.

Remote Junior Training Coordinator

20100 Garissa, North Eastern KES20000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

part-time
Our client is looking for an organized and enthusiastic Junior Remote Training Coordinator to assist in the development and delivery of our comprehensive training programs. This is a part-time, fully remote position, perfect for individuals seeking to gain valuable experience in learning and development while working from home. You will support the Training Manager in coordinating all aspects of training initiatives, including scheduling sessions, managing training materials, and tracking participant progress. Your responsibilities will include preparing training documentation, coordinating virtual classrooms, communicating with trainers and trainees, and maintaining training records. The ideal candidate will have excellent organizational skills, a keen eye for detail, and strong communication abilities. Familiarity with learning management systems (LMS) and virtual collaboration tools is a plus. You should be proactive, eager to learn, and able to manage tasks efficiently in a remote setting. This is an excellent opportunity to contribute to the professional development of our team members and gain hands-on experience in a supportive environment. You will be instrumental in ensuring that our training programs run smoothly and effectively, providing essential administrative support to the entire learning and development function. Your role will involve ensuring that all training logistics are managed seamlessly, from initial scheduling to post-session feedback collection.

Responsibilities:
  • Assist in the scheduling and coordination of training sessions, both live and recorded.
  • Prepare and organize training materials, presentations, and handouts.
  • Manage participant registrations and track attendance.
  • Communicate effectively with trainers, trainees, and internal stakeholders.
  • Provide technical support for virtual training platforms and tools.
  • Maintain accurate training records and update participant profiles.
  • Assist in the development of training content and evaluations.
  • Gather feedback from training sessions to support continuous improvement.
  • Support the Training Manager with administrative tasks and ad-hoc projects.

Qualifications:
  • High school diploma or equivalent; further education or certification in HR or Training is a plus.
  • 0-2 years of experience in an administrative or coordination role.
  • Excellent organizational and time management skills.
  • Strong written and verbal communication abilities.
  • Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint).
  • Familiarity with virtual meeting platforms (e.g., Zoom, Microsoft Teams).
  • Experience with Learning Management Systems (LMS) is advantageous.
  • Ability to work independently and as part of a remote team.
  • Eagerness to learn and develop skills in training and development.
  • Attention to detail and ability to manage multiple tasks.
This role offers a fantastic entry point into the field of training and development, providing essential support to our remote workforce.
This advertiser has chosen not to accept applicants from your region.

Remote Technical Training Coordinator

30200 Kitale, Rift Valley KES85000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a motivated and detail-oriented Remote Technical Training Coordinator to develop and deliver engaging training programs for apprentices and trainees. This is a fully remote role, allowing you to shape the learning experiences of aspiring professionals from your home office. You will be responsible for assessing training needs, designing curriculum, creating training materials (including presentations, manuals, and e-learning modules), and facilitating virtual training sessions. The ideal candidate will have a passion for education, a strong understanding of technical subjects relevant to our client's industry, and excellent communication and presentation skills. You will coordinate training schedules, track participant progress, and evaluate the effectiveness of training programs, making necessary adjustments to optimize learning outcomes. Collaboration with subject matter experts to ensure accuracy and relevance of training content is a key aspect of this role. You will also manage training logistics, including setting up virtual classrooms, ensuring access to necessary tools and resources, and providing technical support to trainees during sessions. A proven ability to adapt training methods to different learning styles and levels of experience is essential. This position requires strong organizational skills, the ability to work independently, and a proactive approach to problem-solving. You will be instrumental in fostering a supportive and effective learning environment for individuals entering the workforce, contributing to their professional development within the context of industries related to **Kitale, Trans-Nzoia, KE**. The role is crucial for onboarding and skill development for entry-level talent.
This advertiser has chosen not to accept applicants from your region.

Automotive Diagnostics Technician - Remote Training

20210 Karagita KES70000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

contractor
Our client is seeking enthusiastic and mechanically inclined individuals for a fully remote Automotive Diagnostics Technician training program. This unique opportunity allows you to learn and develop advanced diagnostic skills from the convenience of your home, preparing you for a crucial role in modern vehicle maintenance and repair. You will be trained on state-of-the-art diagnostic equipment and software, learning to identify and troubleshoot complex automotive issues. This is a remote-first role, demanding keen observation, analytical thinking, and a strong commitment to learning.

Training Program Focus:
  • In-depth study of vehicle electrical systems, including wiring diagrams, sensors, and actuators.
  • Mastering the use of advanced diagnostic tools, including OBD-II scanners, oscilloscopes, and multimeters.
  • Learning to interpret diagnostic trouble codes (DTCs) and analyze live data streams.
  • Developing expertise in identifying and resolving issues related to engine performance, transmission, braking systems, and climate control.
  • Understanding modern vehicle technologies, such as hybrid and electric powertrains.
  • Virtual training modules, online simulations, and remote guided practical exercises.
  • Case study analysis of common and complex automotive faults.
  • Development of effective reporting and communication skills for documenting diagnostic findings.
Candidate Profile:
  • A genuine passion for automotive mechanics and technology.
  • Strong aptitude for problem-solving and logical reasoning.
  • Excellent attention to detail and the ability to follow complex procedures.
  • Proficiency with computers and ability to learn new software quickly.
  • Excellent communication skills for effective remote interaction and reporting.
  • Must have a reliable internet connection and a conducive remote working environment.
  • A valid driver's license is preferred.
  • Prior experience in a mechanical field is a plus but not essential for this trainee role.
This program is an excellent entry point for individuals aspiring to become highly skilled automotive diagnostic technicians. Successful completion will equip you with the knowledge and skills to excel in this in-demand field. The training will be conducted entirely online, offering flexibility and accessibility.
This advertiser has chosen not to accept applicants from your region.

Director of Aesthetic Medicine & Training

20100 Mwembe KES380000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading clinic in the beauty and wellness sector, is seeking a highly qualified and experienced Director of Aesthetic Medicine & Training to lead their advanced aesthetic services and educational programs. This is a fully remote position, requiring you to oversee clinical operations and training development from anywhere. You will be responsible for setting the clinical standards, developing innovative treatment protocols, and ensuring the highest levels of patient safety and satisfaction. This includes managing a team of aesthetic practitioners and overseeing the selection and implementation of new technologies and treatments.

A key aspect of this role is the development and delivery of comprehensive training programs for medical professionals seeking to specialize in aesthetic medicine. You will design curriculum, create training materials, and conduct workshops and hands-on training sessions, ensuring practitioners are proficient in a wide range of aesthetic procedures, including injectables, laser treatments, and skincare. The ideal candidate will have a strong clinical background in dermatology, plastic surgery, or a related field, coupled with significant experience in aesthetic treatments and medical aesthetics education. Exceptional leadership, communication, and presentation skills are essential for guiding the clinical team and shaping the future of aesthetic training. You will also be responsible for staying abreast of the latest advancements in aesthetic medicine, regulatory changes, and industry best practices. This role offers a unique opportunity to make a significant impact on patient care and professional development within the beauty and wellness industry, all within a flexible remote work arrangement. We are looking for an inspiring leader to elevate our client's clinical excellence and educational offerings. Your vision will be crucial in setting new benchmarks in aesthetic practice and training.

Responsibilities:
  • Oversee clinical operations and patient care in aesthetic medicine.
  • Develop and refine treatment protocols for various aesthetic procedures.
  • Ensure adherence to highest standards of patient safety and regulatory compliance.
  • Lead and mentor a team of aesthetic practitioners.
  • Design and implement comprehensive training programs for aesthetic professionals.
  • Create educational content and deliver workshops/seminars.
  • Evaluate and integrate new technologies and treatment modalities.
  • Stay updated on industry trends, research, and best practices.
  • Manage the clinical budget and resource allocation.
  • Foster a culture of continuous learning and clinical excellence.

Qualifications:
  • Medical degree (MD, DO) or equivalent advanced practice degree (e.g., NP, PA) with a specialization in Dermatology, Plastic Surgery, or a related field.
  • Active medical license in good standing.
  • Minimum of 7 years of experience in performing and overseeing aesthetic medical procedures.
  • Proven experience in developing and delivering medical training programs.
  • In-depth knowledge of injectables, lasers, energy-based devices, and cosmetic dermatology.
  • Excellent leadership, communication, and interpersonal skills.
  • Strong understanding of patient safety, risk management, and regulatory requirements.
  • Ability to manage remote teams and drive educational initiatives.
  • Proficiency in developing training curriculum and educational materials.
  • Passion for the beauty and wellness industry and staying current with its advancements.
This advertiser has chosen not to accept applicants from your region.

Field Installation Technician (Remote Training)

00200 Bahati, Nairobi KES60000 Annually WhatJobs

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a dedicated and skilled Field Installation Technician who can undergo comprehensive remote training and then perform installations and maintenance on-site. While the initial training phase will be conducted remotely, requiring you to be comfortable with virtual learning environments and self-directed study, this role involves travel to customer locations for the practical application of your skills. You will be responsible for the installation, configuration, troubleshooting, and repair of specialized equipment. This includes diagnosing hardware and software issues, performing preventative maintenance, and ensuring all installations meet technical specifications and quality standards. The ability to interpret technical diagrams, manuals, and blueprints is essential. You will work closely with the remote support team to resolve complex issues and provide detailed reports on completed work. This role demands a high degree of autonomy, reliability, and a commitment to safety protocols. The ideal candidate possesses strong mechanical and electrical aptitude, excellent problem-solving skills, and a meticulous attention to detail. Experience with relevant tools and equipment is expected. While this role requires physical presence at customer sites for installations, the core training and ongoing technical support will be delivered remotely, offering a unique blend of remote learning and field work. You must have a valid driver's license and be willing to travel as needed. We are looking for individuals who are adaptable, eager to learn, and committed to delivering high-quality service. This is an excellent opportunity for someone looking to build a career in a technically demanding field with the support of a forward-thinking organization. Successful candidates will undergo extensive training, covering all aspects of product installation and maintenance. Your role will be critical in ensuring our clients' systems operate efficiently and effectively.

Responsibilities:
  • Perform installations, upgrades, and repairs of company equipment at customer sites.
  • Diagnose and resolve technical hardware and software issues.
  • Conduct preventative maintenance to ensure optimal equipment performance.
  • Interpret technical manuals, blueprints, and schematics.
  • Collaborate with remote support teams to troubleshoot complex problems.
  • Provide clear and concise reports on installation and maintenance activities.
  • Adhere to all safety regulations and company policies.
  • Manage inventory of parts and tools required for installations.
  • Provide basic user training on equipment operation as needed.
Qualifications:
  • Proven experience in a field service or installation role.
  • Strong understanding of mechanical and electrical systems.
  • Ability to read and interpret technical documentation.
  • Excellent troubleshooting and problem-solving skills.
  • Valid driver's license and clean driving record.
  • Willingness to travel to various customer locations.
  • Proficiency in using hand and power tools.
  • High school diploma or equivalent; technical certification is a plus.
  • Ability to work independently and manage time effectively.
  • Comfort with remote training and virtual learning platforms.
This advertiser has chosen not to accept applicants from your region.

Senior Cosmetologist & Beauty Coach - Remote Training

60100 Embu, Eastern KES160000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading innovator in the beauty and wellness industry, is seeking an experienced Senior Cosmetologist and Beauty Coach to join their fully remote training and client education division. This exciting role allows you to share your extensive knowledge and expertise, training aspiring professionals and guiding clients on beauty techniques and product usage, all from your home office. While this position is linked to our operations serving clients in Embu, Embu, KE , the role is 100% remote, requiring excellent coaching skills and a deep passion for the beauty industry.

Responsibilities:
  • Develop and deliver engaging virtual training modules and workshops for beauty professionals and consumers.
  • Provide expert coaching and personalized guidance on advanced cosmetology techniques, including hair styling, makeup application, skincare, and nail care.
  • Educate on product knowledge, ingredient efficacy, and proper application methods for a diverse range of beauty products.
  • Assess learner progress through virtual demonstrations, Q&A sessions, and practical assignments.
  • Create high-quality educational content, including video tutorials, guides, and presentations.
  • Stay updated on the latest trends, technologies, and best practices in the beauty and cosmetology fields.
  • Offer remote consultations for clients seeking personalized beauty advice and solutions.
  • Collaborate with product development teams to provide insights on consumer needs and market trends.
  • Maintain a professional and inspiring virtual presence.
  • Respond to learner inquiries and provide support in a timely and effective manner.
  • Foster a positive and interactive learning environment online.

Qualifications:
  • Professional cosmetology license or certification from an accredited institution.
  • Minimum of 8 years of experience as a practicing cosmetologist, with significant experience in training or coaching roles.
  • Expertise across multiple beauty disciplines: hair care, makeup artistry, skincare, and nail technology.
  • Excellent understanding of beauty products, ingredients, and application techniques.
  • Strong presentation, communication, and interpersonal skills, with the ability to engage and motivate others virtually.
  • Proficiency with video conferencing platforms, e-learning tools, and digital content creation software.
  • Ability to design and deliver clear, concise, and engaging educational content.
  • Creative thinking and a passion for beauty innovation.
  • Strong organizational skills and the ability to manage training schedules effectively.
  • A dedicated, quiet workspace with reliable high-speed internet connectivity is essential.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Apprenticeships trainee Jobs in Kenya !

Senior Automotive Diagnostic Technician - Remote Support & Training

40100 Garissa, North Eastern KES75000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a leading provider of automotive diagnostic tools and software solutions, is seeking a highly skilled and experienced Senior Automotive Diagnostic Technician to join their fully remote technical support and training team. This role is critical for assisting customers, including dealerships and independent workshops, in diagnosing and resolving complex vehicle issues using our client's advanced diagnostic equipment. The ideal candidate will possess deep technical knowledge of automotive systems, excellent troubleshooting skills, and the ability to clearly communicate technical information remotely. As a remote-first position, exceptional problem-solving capabilities, strong communication skills, and the ability to work autonomously are essential. Your responsibilities will include providing remote diagnostic assistance via phone, email, and video conferencing, creating technical documentation and training materials, and conducting online training sessions for users. You will be expected to stay current with the latest automotive technologies and diagnostic techniques, providing valuable feedback to the product development team. Experience with a wide range of vehicle makes and models, as well as proficiency with various diagnostic scan tools and software, is a must. This is an excellent opportunity to leverage your expertise in a challenging and rewarding remote role, contributing to customer success and the advancement of automotive diagnostic technology. If you are passionate about automotive diagnostics, a skilled problem-solver, and thrive in a remote work environment, we encourage you to apply.

Responsibilities:
  • Provide remote technical support for automotive diagnostic tools and software.
  • Assist customers in diagnosing and troubleshooting complex vehicle issues.
  • Interpret diagnostic trouble codes (DTCs) and analyze sensor data.
  • Guide users through the effective use of diagnostic equipment and software features.
  • Develop and deliver technical training materials and sessions for customers and internal staff.
  • Create and update technical documentation, FAQs, and troubleshooting guides.
  • Collaborate with the product development team to identify and resolve software bugs.
  • Stay up-to-date with the latest automotive technologies, repair procedures, and diagnostic trends.
  • Maintain accurate records of customer interactions and technical issues.
  • Escalate complex issues to senior engineers or product specialists when necessary.
  • Contribute to a knowledge base of solutions and best practices.
Qualifications:
  • High School Diploma or equivalent; Technical certification in Automotive Technology (e.g., ASE) is required.
  • Minimum of 5 years of experience as an Automotive Technician, with a strong focus on diagnostics.
  • Proven experience with advanced automotive diagnostic tools and scan software (e.g., Snap-on, Autel, Launch).
  • In-depth knowledge of vehicle electrical systems, engine management, and powertrain components.
  • Excellent troubleshooting and problem-solving skills.
  • Strong verbal and written communication skills, with the ability to explain technical concepts clearly.
  • Experience in providing remote technical support or online training is highly desirable.
  • Proficiency with computers and common software applications.
  • Ability to work independently and manage time effectively in a remote setting.
  • Commitment to continuous learning and staying current with industry advancements.
This advertiser has chosen not to accept applicants from your region.

Senior Technical Apprentice Program Lead, Remote Training

60100 Meru , Eastern KES210000 Annually WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client is seeking a dedicated and experienced Senior Technical Apprentice Program Lead to design, implement, and manage their remote technical apprenticeship program. This role requires a strong understanding of vocational training, curriculum development, and talent management, with a focus on delivering effective learning experiences in a virtual environment. You will be responsible for developing training modules, overseeing apprentice progress, mentoring junior trainers, and ensuring the program meets both industry standards and our client's specific needs. The ideal candidate will have a passion for education and professional development, excellent communication skills, and the ability to inspire and guide aspiring technical professionals remotely.

Responsibilities:
  • Develop and curate engaging technical training curriculum for apprentices.
  • Design and implement remote learning strategies and methodologies.
  • Oversee the recruitment, selection, and onboarding of apprentices.
  • Monitor and evaluate apprentice performance, providing regular feedback and coaching.
  • Mentor and support apprentices throughout their program duration.
  • Collaborate with subject matter experts to ensure training content is up-to-date and relevant.
  • Manage program logistics, including scheduling, resources, and assessment tools.
  • Track program metrics and report on outcomes to senior management.
  • Foster a positive and inclusive learning environment for remote apprentices.
  • Stay abreast of best practices in apprenticeship programs and remote education.
This is a fully remote position, allowing you to shape the future of talent development from anywhere. We are looking for an individual with strong organizational and leadership skills, a creative approach to education, and a genuine commitment to fostering growth. Your ability to build rapport and provide effective guidance in a virtual setting will be key. If you are passionate about empowering the next generation of technical talent, this is an exciting opportunity to make a significant impact.
This advertiser has chosen not to accept applicants from your region.

Senior Hospitality Operations Manager - Remote Training & Support

30500 Kisumu KES190000 Monthly WhatJobs

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
Our client, a rapidly expanding hospitality group known for its innovative approach to guest experiences, is seeking a highly experienced Senior Hospitality Operations Manager to join their team in a fully remote capacity. This critical role will focus on developing and delivering remote training programs, providing operational support, and implementing best practices across the group's diverse portfolio of establishments. The ideal candidate will possess a deep understanding of hotel and restaurant operations, guest services, and staff management, combined with exceptional training and communication skills. While the position is remote, the impact will be felt across properties, including those in the vicinity of Kitale, Trans-Nzoia, KE .

Responsibilities:
  • Design, develop, and deliver engaging online training modules for all levels of hospitality staff (front desk, F&B, housekeeping, management).
  • Provide remote operational guidance and support to hotel and restaurant managers.
  • Develop and implement standardized operating procedures (SOPs) to ensure consistency and quality across all venues.
  • Conduct remote performance assessments and provide constructive feedback to operational teams.
  • Analyze operational data to identify areas for improvement and develop strategic solutions.
  • Stay abreast of industry best practices, emerging trends, and technologies in hospitality management.
  • Assist in the development and rollout of new service standards and guest experience initiatives.
  • Troubleshoot operational challenges and provide timely support to on-site teams.
  • Create and manage training documentation, resources, and knowledge bases.
  • Facilitate virtual workshops and webinars for staff development.
  • Contribute to the strategic planning and decision-making processes of the operations division.
  • Ensure compliance with health, safety, and hygiene regulations.

Qualifications:
  • Bachelor's degree in Hospitality Management, Business Administration, or a related field.
  • Minimum of 7 years of progressive experience in senior management roles within the hospitality industry (hotels, resorts, restaurants).
  • Demonstrated experience in developing and delivering training programs.
  • Strong understanding of hotel and restaurant operations, including F&B, front office, housekeeping, and revenue management.
  • Excellent communication, presentation, and interpersonal skills, with a talent for engaging diverse audiences remotely.
  • Proficiency in using virtual collaboration tools, Learning Management Systems (LMS), and other relevant software.
  • Strong analytical and problem-solving abilities.
  • Ability to work independently, manage multiple priorities, and thrive in a remote work environment.
  • A passion for exceptional guest service and staff development.
  • Must have a reliable high-speed internet connection and a dedicated, quiet workspace.
This is an exciting opportunity to shape the operational excellence and professional development of a leading hospitality brand from a fully remote perspective. If you are a seasoned hospitality leader with a passion for training and elevating service standards, we encourage you to apply.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Apprenticeships & Trainee Jobs