UK based Company specialising in Delivering fresh, tech-led customer engagement solutions for global brands is looking for a talented individual to join their team. If you have previous experience, preferably in telecoms, then we would lo......
Job Location: Gardens, Cape Town, South Africa