5.0Jan 14, 2019SDRSales development representativeCurrent employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsGreat Learning Experience from the IT sectorConsIt is important to have a good technical understandingShow more