Apply for one of the positions below
or if you don't anything that suits you,
send us your CV for consideration.

"Success never comes to look for you while you wait around.
You’ve got to get up and work at it to make your dreams come true"
Poh Yu Khung

Customer Experience Expert – (Australian Hours) – (Stellenbosch)

Stellenbosch - Western Cape - South Africa
Other

ENVIRONMENT: Our client, a company focused on revolutionizing bicycle security, is seeking an energetic and customer-focused Customer Experience Expert to join their team. Based in Stellenbosch and engaging with Australian clients, this role offers a unique opportunity to gain exposure to the insurance industry while delivering exceptional...
Find Out More

Category Specialist – Furniture

Gauteng - South Africa
Media/Marketing/Sales

ENVIRONMENT: A leading School Supplies Provider is looking for a dynamic and driven Category Specialist (Furniture) to join their Johannesburg team. This role is ideal for a self-motivated, enthusiastic individual with strong people skills and a deep understanding of furniture solutions. The successful candidate will focus on growing existing...
Find Out More

Accounts Payable (Creditors Clerk)

Cape Town - Western Cape - South Africa
Finance/Admin

ENVIRONMENT: A leading supplier of Personal Protective Equipment is seeking a proactive and detail-focused Onsite Accounts Payable Specialist to join their dynamic Cape Town-based finance team. The ideal candidate will have at least 3 -5 years of full-function Accounts Payable/Trade Creditors experience, a solid understanding of GRV processes,...
Find Out More

Sales Representative (CPT)

Cape Town - Western Cape - South Africa
Engineering/Technical,Media/Marketing/Sales

ENVIRONMENT: A leading provider of Industrial Power Products seeks a driven and ambitious Sales Representative to join its Cape Town branch. The role involves developing new customer accounts and then maintaining customer service by providing quotations, technical advice and strong relationship management. Key responsibilities include...
Find Out More

Sales Representative (JHB)

Johannesburg - Gauteng - South Africa
Engineering/Technical,Media/Marketing/Sales

ENVIRONMENT: A leading provider of Industrial Power Products seeks a driven and ambitious Sales Representative to join its Joburg branch. The role involves developing new customer accounts and then maintaining customer service by providing quotations, technical advice and strong relationship management. Key responsibilities include identifying...
Find Out More

Marketing & Sales Manager

Cape Town - Western Cape - South Africa
Media/Marketing/Sales

ENVIRONMENT: ASSIST with the development and execution of integrated sales and marketing strategies designed to drive direct enquiries, increase website traffic, and generate qualified leads as the next Marketing & Sales Manager sought by a Tourism and Hospitality company providing luxury accommodation. This role includes optimising the...
Find Out More

Junior Designer (Adobe Photoshop, Illustrator, InDesign) (JHB)

Johannesburg - Gauteng - South Africa
IT - Designer

ENVIRONMENT: THE talents of a Junior Designer who is passionate about visual storytelling, eager to develop their skills, and excited to work on a variety of design projects is sought to join the Design team of a provider of cutting-edge Financial Tools in Joburg. This is a hands-on role that requires strategic thinking, analytical acumen, and...
Find Out More

Retail Branch Manager (Microsoft Dynamics AX) (JHB)

Johannesburg - Gauteng - South Africa
Media/Marketing/Sales

ENVIRONMENT: YOUR sales wizardry, critical thinking & problem-solving ability is sought by a leading School Supplies Provider to fill the role of its next Retail Branch Manager for the Joburg division. You will lead and manage staff, manage Customer Server standards, facilitate a smooth, transparent internal branch communication process...
Find Out More

Key Account Manager (JHB & PTA)

Pretoria/Centurion - Gauteng - South Africa, Johannesburg - Gauteng - South Africa
Media/Marketing/Sales

ENVIRONMENT: ENSURE the growth and retention of key account relationships within the Joburg and Pretoria metros, with a strong focus on cross-category sales expansion as the next Key Account Manager sought by a leading school supplies provider. Taking a relationship-first approach, you will deepen partnerships through value-driven engagement,...
Find Out More

Senior Software Developer – (Onsite – Cape Town) ) (C#.Net)

Cape Town - Western Cape - South Africa
IT - Software Development

ENVIRONMENT: Our client is a well-established shared services company located in Cape Town CBD, providing expert support across multiple business units in areas such as Accounting, IT/Development, Customer Service, Sales, and Back-Office Operations. They are seeking an experienced Senior Software Developer to join their dynamic and...
Find Out More

External Sales Consultant (JHB)

Johannesburg - Gauteng - South Africa
Media/Marketing/Sales

ENVIRONMENT: YOUR experience with firewalls, related services and selling Sophos brand products is wanted by a dynamic Market Leader in cutting-edge Telecommunications seeking its next External Sales Consultant to join its Joburg division. You will sell new opportunities also approaching existing clients with connectivity, PBX, voice, and...
Find Out More

Marketing Channel Lead (CPT)

Cape Town - Western Cape - South Africa
Media/Marketing/Sales

ENVIRONMENT: A leading Academic Service Provider seeks to fill the dynamic role of a Marketing Channel Lead who will implement channel marketing strategies to achieve business objectives while measuring & optimizing marketing ROI across various channels. You will also define and communicate go-to-market frameworks, coordinate and manage...
Find Out More

Sales Director – E-commerce Partnerships | Remote (SA-based)

Cape Town - Western Cape - South Africa
Media/Marketing/Sales

ENVIRONMENT: Join a mission-led, VC-backed logistics disruptor thats redefining last-mile delivery by converting everyday commutes into revenue-generating delivery routes. Powered by an intelligent matching algorithm, the platform enables individualsstudents, commuters, job seekersto deliver eCommerce parcels along their existing routes. With...
Find Out More

Full Stack & Salesforce Developer (CPT Hybrid)

Cape Town - Western Cape - South Africa
IT - Software Development

ENVIRONMENT: A UK-based FinTech company seeks a proactive and versatile Full Stack & Salesforce Developer who thrives on building, fixing, and scaling. Youll play a key hands-on role in shaping the foundation of its platform from customising Salesforce to building integrations, supporting infrastructure, and solving day-to-day tech...
Find Out More

Head of Sales (Cloud /Snowflake) (JHB – Onsite)

Johannesburg - Gauteng - South Africa
Media/Marketing/Sales

ENVIRONMENT: Our client is hiring a Head of Sales to lead high-value business development and strategic account growth within a tech consultancy environment, focused on software development, cloud-native products, and cutting-edge data solutions, including Snowflake.  While the role begins as a hands-on Senior Sales Executive, the vision...
Find Out More

Senior Sales Executive – Cloud & Software Solutions (Snowflake) (JHB – Onsite)

Johannesburg - Gauteng - South Africa
Media/Marketing/Sales

ENVIRONMENT: A dynamic software consulting and product company is looking for a Senior Sales Executive to drive business development, revenue growth, and strategic client relationships across local and international markets, with a strong focus on cloud data solutions such as Snowflake, SaaS products, and software development...
Find Out More

Underwriting Administrator (SwissRe) (CPT Hybrid)

Cape Town - Western Cape - South Africa
Finance/Admin

ENVIRONMENT: A highly meticulous & client-centric Underwriting Administrator is wanted by a dynamic Financial Services provider to manage and administer the underwriting process for life insurance applications by assessing risk, conducting tele-underwriting, and ensuring all decisions and records are handled accurately and efficiently. You...
Find Out More

Finance Manager – (3-Month Contract) (Cape Town)

Cape Town - Western Cape - South Africa
Finance/Admin

ENVIRONMENT: A leading distributor of skincare products in Southern Africa, managing marketing, sales, and distribution across South Africa, Botswana, Namibia, Lesotho, and Eswatini, is seeking a Temporary Financial Manager to join their Cape Town team immediately for a 3 to 4-month contract. This role is crucial in supporting the day-to-day...
Find Out More

Partner Channel Account Manager (West Africa) (1 Year Contract)


Media/Marketing/Sales

ENVIRONMENT: Our client, a software developer focused on government digitization in emerging markets, is seeking a dynamic Partner Channel Account Manager (PCAM) to lead revenue growth through the management and expansion of strategic partnerships in West Africa. This role is pivotal in driving partner development, cross-selling opportunities,...
Find Out More

Senior React Native Developer (CPT Onsite)

Cape Town - Western Cape - South Africa
IT - Software Development

ENVIRONMENT: A fast-growing Sales Software provider seeks a highly skilled Senior React Native Developer who will play a crucial role in shaping its product from conception to completion, translating designs into high-quality code and developing cutting-edge user-facing features. As a Senior Developer, you'll be at the forefront of React...
Find Out More

Outdoor Media Sales Executive – JHB

Johannesburg - Gauteng - South Africa
Media/Marketing/Sales

ENVIRONMENT: Join a Dynamic Creative Powerhouse who is currently hiring a high-performing Account Executive to join their growing team. This role is ideal for a candidate with extensive knowledge of the media sales landscape, particularly in Out-of-Home (OOH) advertising, and strong, established relationships within advertising and media...
Find Out More
1 2 4 5

An insight into our 8-step recruitment process

Search: Browse our website for vacancies

Upload your CV: via the application form on the vacancy

Recruiter screening: Potential candidates are screened by our team

Shortlisting: Suitable candidates will be presented to the employer

Employer interview: Employers can request a number of interviews or just one

The offer: If you receive an offer, we will negotiate your salary on your behalf

Placement: Congratulations you are ready to start your new life. Life is good in your dream job

Follow-up: Once employment commences, we will remain in contact with both the client and candidate to a ensure a seamless transition for both parties

+ 27 (0) 21 741 0400