Catch, based in South Africa, is expanding its Sales Development team. We seek individuals who are passionate about sales, take extreme ownership, and thrive in a fast-paced environment.You will research target accounts, perform outbound prospecting,...