Skip to main content

Welcome to
TTEC South Africa

Welcome to
TTEC South Africa

South Africa offers an excellent nearshore and offshore environment.

With a world-class infrastructure and diverse economy, South Africa offers many advantages for business. The country has a well-established BPO industry that consistently ranks as a top location for CX services. South Africa offers an excellent nearshore and offshore environment with its educated population, modern infrastructure, and cultural fit to the UK, US, and Australia. TTEC's locations are in Cape Town. The culturally rich coastal city of Cape Town is considered the tech hub of Africa.

Ready to launch your career with TTEC?

See our open positions
 
 

South Africa Location

Western Cape

Cape Town
41 Sir Lowry Road,
Office C1, B1, A2, Shop 3 & 4

Cape Town
4 Stirling Street

Career Opportunities

Whether you like working with clients, customers, or in a business support role, we have a position you’ll rock.

See our open positions
Collage of employees