Contact Us
Reach Out Anytime
Our dedicated support team is ready to respond to all your inquiries.
Our offices are open from Monday to Friday from 8AM to 5PM.
Main Office Nairobi (Kenya)
support@stepscenterde.com
Call Us
+254769611811
Location
Kahawa Sukari, Emory Hospital, 3rd floor
Delaware (USA) Office
support@stepscenterde.com (General inquiries)
training@stepscenterde.com (Admission)
Call Us
+1-(302) 803-5354
Location
915 NORTH MADISON STREET WILMINGTON, DE 19801