Jobs Portal Talent Manager at Renda Limited by Sammy May 17, 2023 by Sammy May 17, 2023 Reqirements Min. of 5 years experience. Strong recruitment skills(technical and non-technical roles) Experience working… 0 FacebookTwitterPinterestLinkedinWhatsappTelegramEmail