magnifying glass
logo for Steps

Steps

South Africa · <25 Employees

Get Full Access

Who is Steps

Home: STEPS is a regional non-profit organisation improving the lives of children born clubfoot in southern and east Africa.Read More

Headquarters

Headquarters

198 Buitengracht St, Cape Town, Western Cape, South Africa
Phone Number

Phone Number

+27 214627357
Revenue

Revenue

<$5M
Steps's Social Media
Popular Searches

Steps

Steps SA

Steps Charity

Steps so

STEPS Charity NPC

SIC Code 83,839
NAICS Code 81,813

Steps Org Chart

PhonePhoneEmailEmail
Karen Moss
Karen Moss

Founder & Director

PhonePhoneEmailEmail

PhonePhoneEmailEmail

PhonePhoneEmailEmail
Illustration of an envelope

Steps Tech Stack

Google Global Site Tag

By

Google

jQuery Migrate

By

jQuery

PHP

By

PHP

Google Font API

By

Google
See more technologies

Frequently Asked Questions regarding Steps

See more information about Steps
4.4/5 on G2 Crowd