Top 12 Companies in Kenya Offering Attachment Opportunities.
Attachments and internships are short-term job placements designed to equip university or college students with practical experience in their respective fields. While most programs are unpaid, some companies offer stipends to cover transport, meals, and other minor expenses.
This article highlights some of the top companies in Kenya offering attachment opportunities, guiding students on where to apply when the need arises.
This list is compiled based on the reputation of these firms in providing quality attachment and internship programs. Many past interns endorse these organizations as excellent workplaces, and employers often value candidates who have interned with them.
However, this selection is subjective and may not include all possible opportunities. Readers are advised to verify details directly with the respective companies, as program availability and conditions may change over time.
Companies Offering Attachments in Kenya
Both private and government organizations provide industrial attachment programs to help students acquire job market skills, explore career options, expand their professional networks, and familiarize themselves with workplace expectations. Some of the leading companies offering these opportunities include:
- Safaricom PLC
- TotalEnergies Kenya
- United Nations Children’s Fund (UNICEF)
- Kenya Power and Lighting Company (KPLC)
- Base Titanium
- Central Bank of Kenya (CBK)
- Kenya Electricity Generating Company PLC (KenGen)
- KCB Bank Kenya Limited
- Kenya Broadcasting Corporation (KBC)
- Kenya Civil Aviation Authority (KCAA)
- National Industrial Training Authority (NITA)
- Kenya Pipeline Company (KPC)
These companies operate branches nationwide, increasing the chances of being assigned to a location near you. Below is an overview of the attachment programs they offer, along with eligibility criteria and application details.
1. Safaricom PLC
Address: Safaricom House, Waiyaki Way, Westlands, Nairobi
PO Box: 66827, 00800, Nairobi
Telephone: +254 722 00 4524/4260
Email: [email protected]
Website: www.safaricom.co.ke
Safaricom’s internship program runs quarterly: April-June, July-September, October-December, and January-March. The program is open to graduates taking a gap year and 3rd or 4th-year university students.
Applications are only accepted via the Safaricom careers portal, and shortlisted candidates undergo an assessment before selection. Job placement after the internship depends on available positions and individual performance.
2. TotalEnergies Kenya
Address: Regal Plaza, 6 Avenue Parklands, Limuru Road, Nairobi
PO Box: 30736, 00100 GPO Nairobi
Telephone: +254 20 289 7333 | 0719 027333
Website: totalenergies.ke
TotalEnergies offers IT and industrial attachments in marketing, engineering, human resources, finance, procurement, and IT. To apply, candidates must create a profile and submit their applications through the company’s careers portal.
3. UNICEF
Address: United Nations Avenue, Nairobi
PO Box: 44145, Nairobi
Telephone: +254 20 762 1234
Email: [email protected]
Website: www.unicef.org
UNICEF provides six to 26-week internships, with stipends and visa assistance if required. Applicants must be at least 18 years old, enrolled in or recently graduated from a degree or PhD program, proficient in one of UNICEF’s working languages, and have no immediate family employed by UNICEF. Internships are listed on the UNICEF vacancies webpage.
4. Kenya Power and Lighting Company (KPLC)
Address: Stima Plaza, Kolobot Road, Parklands, Nairobi
PO Box: 30099, Nairobi
Telephone: +254-02-3201000
Website: www.kplc.co.ke
KPLC offers three-month attachments for degree, diploma, and craft certificate students, with a focus on electrical & electronics engineering, mechanical/automotive engineering, building & civil engineering, and plumbing. Applications are submitted online via the KPLC careers portal.
5. Base Titanium
Address: Makongeni, Kinondo ward, Kwale County, Mombasa
PO Box: 1214, Ukunda 80400, Kenya
Telephone: +254 (0)20 513 0100
Email: [email protected]
Website: basetitanium.com
Base Titanium offers three-month attachments to students on university breaks in science, engineering, and business disciplines. Kenyan students in their 3rd or 4th year or recent graduates may apply online. Selection involves a telephone interview and an aptitude test.
6. Central Bank of Kenya (CBK)
Address: Haile Selassie Avenue, Nairobi
PO Box: 60000 – 00200, Nairobi
Telephone: (+254) 020 286 3932
Email: [email protected]
Website: www.centralbank.go.ke
CBK’s six-month internship program targets young graduates aged 21-29 with degrees in finance, economics, banking, or related fields. Applicants must submit their documents via the CBK careers portal. Canvassing results in immediate disqualification.
7. Kenya Electricity Generating Company (KenGen)
Address: KenGen Pension Plaza II, Kolobot Road, Parklands, Nairobi
PO Box: 47936, 00100, Nairobi
Telephone: +254 203666000
Website: careers.kengen.co.ke
KenGen offers three-month attachments for students still completing their coursework. Applicants must have a letter from their institution and should not have had prior attachment experience with KenGen.
8. KCB Bank
Address: Kencom House, Moi Avenue, Nairobi
Email: [email protected]
Telephone: 0711087000
Website: ke.kcbgroup.com
KCB Bank provides six-month internships for students and recent graduates. Minimum requirements include KCSE grade B, degree transcripts with at least a B grade, and a second-class upper division or equivalent. Applications are submitted online.
9. Kenya Broadcasting Corporation (KBC)
Address: KBC, Harry Thuku Road, Nairobi
PO Box: 30456, Nairobi, Kenya
Telephone: +254 20 2241896
Website: www.kbc.co.ke
The Kenya Broadcasting Corporation (KBC) offers a three-month attachment program from January to March with no extensions. These opportunities are available for self-driven, results-oriented students from universities and middle-level colleges.
Eligible applicants must be Kenyan citizens, available for the full three months, and in their 3rd or 4th year of a degree program or 2nd year of a diploma program. They must also be under 35 years old. Applications open in November for the following year’s attachment and can be completed online.
Students pursuing courses in media studies, journalism, communication, law, public relations, TV & radio production, technical operations, project management, information science, electrical & electronic engineering (light current), statistics, economics, commerce, and human resource management are encouraged to apply.
10. Kenya Civil Aviation Authority (KCAA)
Address: Aviation House, Jomo Kenyatta International Airport, Nairobi
PO Box: 30163 -00100, Nairobi, Kenya
Telephone: +254 020 6827470-5
Mobile: +254 728 606 570 | +254 709 725000 | +254 728 606 586 | +254 734 000 491 | +254 734 000 492
Email: [email protected]
Website: www.kcaa.or.ke
The Kenya Civil Aviation Authority (KCAA) provides air navigation services and regulates the aviation sector. It offers three-month industrial attachment programs for students pursuing degree, diploma, and certificate courses, except for a few disciplines.
Once all required documents are submitted, the student may be referred to the National Industrial Training Authority (NITA) for formal approval and an attachment contract.
Applicants must submit an application letter, an introduction letter from their institution, copies of their transcripts and KCSE certificate, a Curriculum Vitae (CV), a national ID copy, an insurance cover (Group/Personal Accident), bank account details, and a Certificate of Good Conduct.
11. National Industrial Training Authority (NITA)
Address: Director General, NITA, Commercial Street, Industrial Area, Nairobi
Telephone: +254-20-2695586/9
Mobile: +254-720-917897, +254-736-290676, +254-772-212488
Hotline: +254-753-244676
Email: [email protected]
NITA plays a crucial role in ensuring Kenya has a well-trained workforce across various industries. It offers attachment opportunities at its five training centers: NITA Textile Training Institute, NITA Kisumu, NITA Nairobi, NITA Mombasa, and NITA Athi River.
The NITA attachment form, available online, outlines all requirements for applicants. Completed contracts must be submitted in duplicate to the Director General of Industrial Training.
12. Kenya Pipeline Company (KPC)
Address: Kenpipe Plaza, Sekondi Rd, Industrial Area, Nairobi
PO Box: 73442-00200, Nairobi
Call: 020 2606500-4
Email: [email protected]
Website: www.kpc.co.ke
The Kenya Pipeline Company (KPC) provides attachment opportunities in finance, engineering, human resources, marketing, and ICT. Applications for the KPC industrial attachment are submitted online. These programs equip students with essential skills relevant to the oil and gas industry.
Where to Apply for Industrial Attachment in Kenya
Several companies in Kenya provide internship and attachment opportunities, including:
- Safaricom PLC
- TotalEnergies Kenya
- United Nations Children’s Fund (UNICEF)
- Kenya Power and Lighting Company (KPLC)
- Base Titanium
- Central Bank of Kenya (CBK)
- Kenya Electricity Generating Company PLC (KenGen)
- KCB Bank Kenya Limited
- Kenya Broadcasting Corporation (KBC)
- Kenya Civil Aviation Authority (KCAA)
- National Industrial Training Authority (NITA)
- Kenya Pipeline Company (KPC)
Application Process for Attachments
Most companies require students to apply online through their career portals.
Typically, applicants must submit an application letter, an introduction letter from their college or university, a CV, a national ID copy, copies of transcripts and KCSE certificates, a Certificate of Good Conduct, bank account details (a copy of a bank card or ATM), and an insurance cover (Group/Personal Accident).
IT Attachment Opportunities in Kenya
TotalEnergies Kenya, Safaricom PLC, and KCB Bank offer industrial attachment opportunities for IT students.
KCB Bank Attachment Program
KCB Bank offers six-month attachment programs for university and college students annually. The application process is entirely online through the KCB careers portal, and hard-copy applications are not accepted.
Online Attachment Applications
To apply for an attachment online, students must research the company’s application process by checking its website or visiting the nearest branch.
Read Also: Grade 9 Learners Asked to Register for KJSEA 2025 Before March 28
While many companies provide attachment opportunities, only a few offer permanent employment after the internship. However, completing an internship enhances job prospects as applicants can apply for open positions in the company after their program ends.
DISCLAIMER: This article is for informational purposes only and is not sponsored by any third party. It does not replace professional advice and should not be relied upon for decision-making. Any action taken based on the information provided is at the reader’s discretion and responsibility.
Top 12 Companies in Kenya Offering Attachment Opportunities
Follow Teachers Updates on Facebook, LinkedIn, X (Twitter), WhatsApp, Telegram, and Instagram. Get in touch with our editors at [email protected].