magnifying glass
logo for Steps

Steps

Non-Profit & Charitable Organizations · South Africa · <25 Employees

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

Contact

Who is Steps

Headquarters

Headquarters

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

Phone Number

+27 214627357
Revenue

Revenue

<$5M
Industry

Industry

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

Frequently Asked Questions regarding Steps

See more information about Steps
4.4/5 on G2 Crowd