Stepsure Training and Research Institute (STRI) is a premier Training and Development institute in Africa, offering professional short courses, training programs, and consulting services. Committed to excellence and integrity in management practices, we have organized training sessions for key development partners across Africa and beyond. Sectors Accounting services, Consulting and business development, Diversified services Location Kenya Stage Sign in to view details Markets Sign in to view details Customer model Sign in to view details Revenue Sign in to view details Contact Sign in to view details Social media